无法使条件语句与Ajax一起工作



我正在使用验证插件和表单插件。我不知道为什么,但是我不能让条件语句在成功或完成部分中工作。这是这些插件/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的格式有点奇怪。

相关内容

  • 没有找到相关文章

最新更新