私はこれを何百回も行ってきましたが、魅力的に機能しているように見えました.しかし、このコードの何が問題なのかわかりません.
$.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
。試しswitch ..case
てみましたが、役に立ちませんでした。誰か、私が見ていないものを見てください。