无法使条件语句与Ajax一起使用

| 我正在使用Validation插件和form插件。我不确定为什么,但是我无法获取条件语句以在成功或完整部分中使用。这是这些插件/ ajax所独有的,还是我做错了什么? 这是代码相关部分的片段:
$(\"#agreement\").validate({

        //. . . 
                success: {
                function(data) 
                    if (index_origin!=index) {alert(\"1\");}
                    else {alert(\"2\");}
                    },   
       //. . . 
});
注意:我本来是在validate函数之外设置index_origin和index的,但是即使将它们放置在submitHandler函数下,问题仍然存在。     
已邀请:
$(\"#agreement\").validate({

        //. . . 
                success: function(data){
                    index_origin!=index ? alert(\"1\") : alert(\"2\");
                }
       //. . . 
});
您的成功功能缺少花括号。另外,如果/那么格式化的方式很奇怪。尝试使用三元。     

要回复问题请先登录注册