我正在使用验证插件和表单插件。我不知道为什么,但是我不能让条件语句在成功或完成部分中工作。这是这些插件/ajax独有的东西,还是我做错了什么?
下面是相关部分的代码片段:
$("#agreement").validate({
//. . .
success: {
function(data)
if (index_origin!=index) {alert("1");}
else {alert("2");}
},
//. . .
});
注意:我最初在验证函数之外设置了index_origin和index,但是即使将它们放在submitHandler函数下,问题仍然存在。
$("#agreement").validate({
//. . .
success: function(data){
index_origin!=index ? alert("1") : alert("2");
}
//. . .
});
您的成功函数缺少大括号。另外,if/then的格式有点奇怪。