2012-07-16 174 views
0

我寫了以下非常簡單的jQuery文章。它適用於Internet Explorer,但不適用於Chrome或Firefox: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,我可以做些什麼嗎?

+0

什麼不起作用?你檢查控制檯是否有錯誤? IE中的 – sachleen 2012-07-16 03:31:51

+0

,它可以成功地發回一些東西;在Chrome和FF中,它什麼也不顯示... – Ham 2012-07-16 03:33:35

+0

標記? IE瀏覽器仍然在將'name'屬性作爲'id'處理這種奇怪的事情嗎?另外,爲什麼要在gEBI和jQuery選擇器之間進行切換?另外,爲什麼使用gEBI作爲表單字段而不是formElement.fieldName? – 2012-07-16 03:33:47

回答

0

嘗試

$(document).ready(function(e) { 
showphone(); 
}); 
相關問題