我已经完成了数百次,它看起来像是一种魅力。但是我无法弄清楚这段代码有什么问题。
$.ajax({
url:"<?php echo base_url() ?>admin/sold_item",
data:{qty:sold,tprice:sold_price,id:id,uprice:uprice},
type:"post",
async:true,
success:function(msg){
if(msg=="info_saved"){
$('#sold_data').html('Your Sold Details Have Been Saved');
setTimeout("$.colorbox.close()",1500);
// setTimeout("window.location.reload()",1800);
}
else if(msg=="wrong"){
$('#sold_data').html('Your Information is Incorrect!!Enter Data Again!!');
setTimeout("$.colorbox.close()",1500);
// setTimeout("window.location.reload()",1800);
}
}
})
我正在使用条件进行响应.ajax调用的php代码运行正常
这是我用于ajax的确切代码。我有alerted the msg variable
和firebug console
显示相同,但if condition
只是不起作用。可能是什么原因。我试过{ {1}}但无济于事。请有人看到我没有看到的东西。
答案 0 :(得分:1)
使用chrome中的开发人员工具并转到网络选项卡,然后选择屏幕左下角的XHR按钮。这将向您显示正在发生的事情,您可以阅读响应或查看错误(如果有)。
答案 1 :(得分:-1)
您的网址似乎有误。 admin/sold_item
没有文件扩展名。