寫了一段自動讀取頁面的JQuery
結果發現ie並不會執行
$("#content").load("answer.php");
var refreshId = setInterval(function() {
$("#content").load('answer.php?randval='+ Math.random());
}, 1000);
$.ajaxSetup ({
// Disable caching of AJAX responses
cache: false
});
於是查了一下、原來是ie很笨不會自動cache所以加了
<meta http-equiv="Cache-control" content="no-cache">
<?php
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
?>
還是不行
$("#content").load("answer.php", function () {
$ajaxSpinner.fadeOut();
jQuery('#main-content').animate({
opacity: "1"
});
});//有fadeout會不會顯示...一樣不會
$('div#example').load('script/example.php?'+Math.random());//我本來就加亂數了還是不理我
照樣不理我
後來發現原來是撰寫程式習慣的問題
data:{
'answer':"A",
'test_class':"1",
//'test_title':"<?php echo $i;?>",
'test_title':"Q1",
'user_id':"<?php echo $id;?>"
},
只要是陣列或物件、最後的值不能有"逗號"
留言列表