我正在使用jQuery的$.ajax函数来提交一个有效的表单,但成功就是我遇到问题的地方.这是我的代码:
$("#form").submit(function () {
$.ajax({
type: "POST",
url: '/login/spam',
data: formData,
success: function (dataCheck) {
if (dataCheck == 'value') {
//Do stuff
}
}
});
return false;
});
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是if函数一直说dataCheck不等于值.我知道它确实如此,因为当我删除return false;页面显示值时,正如预期的那样.此外,我之前使用过几乎完全相同的代码,这有效.有人可以给我一些建议吗?
gdo*_*ica 19
如何自己找到答案:
放置调试代码以查看从服务器获得的内容.
$("#form").submit(function () {
$.ajax({
type: "POST",
url: '/login/spam',
data: formData,
success: function (dataCheck) {
console.log(dataCheck); // <==============================
if (dataCheck == 'value') {
//Do stuff
}
}
});
return false;
});
Run Code Online (Sandbox Code Playgroud)
它可能是你想到的其他格式.
| 归档时间: |
|
| 查看次数: |
62758 次 |
| 最近记录: |