0
以下代碼片段適用於FF,IE和Chrome。
但是它在Safari 5.0.3中不起作用!
Safari不會返回任何類型的錯誤消息。
(請注意,由於某種原因,'debugger;'命令在任何瀏覽器中都不會捕獲,並且彈出警報從不會發生'alert'('Pop up now now close');',但是ajax似乎可以在還提到3不知)jQuery - 簡單的Ajax錯誤,還是複雜的Safari問題?
$(document).ready(function(){
// debugger; <-- This works
$(".oscform").click(function(){
debugger; // <-- this doesn't
alert ('Pop up will now close');
getCodeEZ(''+$(this).attr('lmgthing'),''+$(this).attr('ezprod'),''+$(this).attr('count'));
$.ajax({
url: '/shopping_cart.php?osCsid=<?php echo $osCsid; ?>',
type: "POST",
data: 'sort=2a&ezprod='+$(this).attr('ezprod'),
async:false,
error: function(xhr,err){},
success: function(data){}
}
)
//closePop();
});
// more code below