【发布时间】:2013-07-04 20:03:36
【问题描述】:
我有一个 $.ajax 请求,当我发送带有success:function(data) 的响应数据时,我得到了数据,但由于某种原因我不能在If 语句中使用它:
$.ajax({
type: "POST",
url: "control.php",
data: {"txtNumFattura" : $("#txtNumFattura").val(),
"txtDataFattura": $("#txtDataFattura").val()},
success: function(data) {
console.log(data);
if (data == 'OK') {
console.log("Chiave non ancora utilizzata");
$("#submitMyForm").removeAttr("disabled");
}
else if(data == 'KO') {
$("#mySubmitForm").attr("disabled","disabled");
console.log("Chiave Utilizzata");
};
}
});
例如,console.log 给了我“OK”或“KO”,但它似乎没有在 if 语句中读取它。
【问题讨论】:
-
您期望什么数据作为响应?
-
如果插入的值还没有用作我的表中的主键,它只会响应“OK”。