вызов ajax не может вернуть true или false для события submit - PullRequest
1 голос
/ 11 октября 2009

Я просто подойду к нему.

Мне нужно знать, как я могу вернуть false или true в submitbutton. Я прочитал еще один пост здесь, в котором говорится, что это не может быть сделано из функции успеха AJAX потому что он вернется к контексту ajax, а не к событию submit.

Может быть, у кого-то есть обходной путь для этого ?? также в контексте, когда я загружаю форму с другой страницы.

Некоторый фон:

I загрузка формы с другой страницы и в обратном вызове, я пишу функцию отправки потому что в противном случае у меня нет возможности подключиться к кнопке отправки. В функции отправки я проверяю ввод для некоторых полей. Если все получилось, он продолжает вызов ajax к php-скрипту.

Ответы [ 2 ]

2 голосов
/ 11 октября 2009

В успешном обратном вызове запроса AJAX, который обновляет form, вы можете повторно присоединить к нему обработчик submit .

0 голосов
/ 02 июня 2015

ОП написал:

Решено с помощью чьего-либо предложения поместить вызов ajax в событие щелчка и, если необходимо, использовать $('form').submit();

...