0
function myTimestamp(){
tstmp = new Date();
return tstmp.getTime();
}
function showValues() {
var str = ($("#this").serialize());
$("#results").text(str);
}
$(":checkbox, :radio").click(showValues);
$("select").change(showValues);
showValues();
function sendValues() {
var str = $("#this").serialize();
var response = $('input[name=product[]]:checked').val();
$.ajax({
url: "/post.php?avoidcache=' + myTimestamp();",
data: {str}
cache: false
});
}
此腳本在谷歌瀏覽器中很棒,但是,在IE中使用時,它只會執行其中一個選定的元素:其餘選定元素將被截斷。 有什麼建議嗎?jQuery使用Ajax序列化在IE9中不起作用
我剛發現我的答案 – 2011-03-16 02:01:10
然後進入下面的答案,並檢查它;)...或請求問題關閉。 – mattsven 2011-03-16 02:16:31
與此代碼關聯的HTML是什麼? (特別是'#this') – josh3736 2011-03-17 13:26:49