Я пытаюсь остановить постбэк при отправке формы, если моя пользовательская проверка jQuery возвращает false.
Есть ли способ предотвратить завершение функции __doPostback () из функции submit ()?
Я предположил:
$('#aspnetForm').submit(function () { return false; });
сработает, но, видимо, дело не в этом: у кого-нибудь есть предложение?
Функция submit () блокирует обратную передачу (она не будет отправляться, если вы сделаете паузу в точке останова в firebug), но я не могу остановить событие, происходящее после завершения функции submit ()!
Cheers, Ed
EDIT
ОК, у меня был небольшой беспорядок, и я обнаружил, что проблема в том, что кнопка, которую я использую для обратной передачи, связана с панелью обновления в качестве asyncpostbacktrigger, кажется, является проблемой: если я удаляю ее как триггер (т.е. заставить его выполнить полную обратную передачу), нет проблем с предотвращением обратной передачи с возвратом false;
Есть идеи, почему асинхронная обратная передача не может быть остановлена с использованием return false?