Невозможно получить условные операторы для работы с Ajax - PullRequest
0 голосов
/ 02 мая 2011

Я использую плагин Validation и и плагин формы.Я не уверен, почему, но я не могу заставить условные утверждения работать в рамках успешных или полных разделов.Это что-то уникальное для этих плагинов / ajax, или я делаю что-то не так?

Вот фрагмент соответствующей части кода:

$("#agreement").validate({

        //. . . 
                success: {
                function(data) 
                    if (index_origin!=index) {alert("1");}
                    else {alert("2");}
                    },   
       //. . . 
});

ПРИМЕЧАНИЕ.и индексировать вне функции validate, но проблема сохраняется, даже если они помещены под функцию submitHandler.

1 Ответ

0 голосов
/ 02 мая 2011
$("#agreement").validate({

        //. . . 
                success: function(data){
                    index_origin!=index ? alert("1") : alert("2");
                }
       //. . . 
});

В вашей функции успеха отсутствовали фигурные скобки. Кроме того, что если / то было отформатировано довольно странно. Вместо этого попробуйте троичный.

...