Re: [問題] jQuery ajax post IE 回傳時很慢

看板Ajax作者 (OOO)時間14年前 (2011/08/05 23:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《dudu945 (低調的優雅)》之銘言: : 有個jQuery ajax post的問題想請教~ : 用jQuery ajax post id 去撈DB的一筆資料, : 回傳後把值填到Dialog的欄位後,彈出Dialog視窗 : 用Firefox、Chrome、Opera 瀏覽器執行都很正常,一點就跑出來了... : 但用IE8時卻跑得特別慢,點下去時...會lag 5~10秒才會跑出來... : IE有沒有什麼方法可以解決這種問題?? : 程式碼大概像這樣: : $.post("test.php", { id: "1" }, : function(data) { : var msg = eval('(' + data + ')'); 直接看程式碼 應該是這行的問題 看看你回來什麼東西吧 還有 eval 盡量避免使用摟 : if(msg.loadMsg == '1'){ : $( "#name" ).val( msg.name ); : $( "#dialog" ).dialog( "open" ); : } : }); -- FrontPage is not a visual web editor. It is an IE page editor. From "designing with web standards" by jeffery zeldman -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.5.39
文章代碼(AID): #1EF0Nz6B (Ajax)
文章代碼(AID): #1EF0Nz6B (Ajax)