我通過下面的代碼得到一個錯誤:JQuery的問題通過IE
jQuery.post('/user/result/generate',{
'id': getHidden()
}, function(html) {
$('#result').html(html);
});
錯誤:
TypeError object doesn't support this property or method
此代碼工作正常在Firefox,而不是在IE瀏覽器。
我該如何解決這個問題?
P.S
功能getHidden()西港島線返回所選項目的ID,它工作得很好。我可以看到這個工作!
我把警報()這個函數...是這樣的:
jQuery.post('/user/result/generate',{
'id': getHidden()
}, function(html) {
alert(html);
$('#result').html(html);
});
function getHidden(){
alert($("#selectId").val());
return $("#selectId").val();
}
,我也得到了很好SELECTID!但不是HTML,所以這個函數停止函數(html),因此通過響應! 我把嘗試捕捉這一功能,得到錯誤: 類型錯誤對象不支持此屬性或方法
不過這個功能工作正常,通過按F5鍵刷新頁面後....所以我不明白爲什麼這個功能不直接,但刷新後...
請給我們一個可重複的版本(首選jsfiddle.net) – tster 2010-10-15 18:17:56
發佈足夠的標記來告訴我們'#result'是什麼。然後發佈足夠的代碼來向我們展示'getHidden()'的作用。 – Shog9 2010-10-15 18:18:54
是你的函數在$(document).ready(function(){...})中? – meo 2010-10-16 08:51:19