【问题标题】:jQuery works in Internet Explorer but not in Chrome and FirefoxjQuery 在 Internet Explorer 中有效,但在 Chrome 和 Firefox 中无效
【发布时间】:2012-07-16 03:29:53
【问题描述】:

我编写了以下非常简单的 jQuery 帖子。它适用于 Internet Explorer,但不适用于 Chrome 或 Firefox:

<script>
function showphone(){
    $.post('phonedata.php',{    
        k: document.getElementById('k').value,
        s: document.getElementById('s').value
    },
    function(output){
        $('#showphone').html(output);
    }); 
}
showphone();
</script>

我可以为 Chrome 和 Firefox 做些什么吗?

【问题讨论】:

  • 它不起作用怎么办?您检查控制台是否有错误?
  • 在IE中,可以成功回帖;在 Chrome 和 ff 中,它什么也不显示...
  • 标记? IE 仍然会做那种将name 属性视为id 的奇怪事情吗?另外,为什么要在 gEBI 和 jQuery 选择器之间交替使用?另外,为什么要为表单字段使用 gEBI 而不是 formElement.fieldName?
  • 您的意思是phonedata.php 什么都不返回,或者它根本无法接收any 输出?尝试在您的 php 中添加 echo "testing";
  • 我观察到.post不能调用phonedata.php

标签: php firefox google-chrome


【解决方案1】:

试试

$(document).ready(function(e) {
showphone();
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    • 2015-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 2018-06-25
    相关资源
    最近更新 更多