Существует довольно сложная форма php POST с большим количеством проверки данных с использованием jQuery, как показано ниже. Тем не менее, я сталкиваюсь с некоторыми проблемами, потому что кажется, что форма отправляется до того, как будет завершена проверка.jQuery form validation too long on submit
Вопрос: Возможно ли, чтобы проверка прошла так долго, что форма отправлена по умолчанию, прежде чем jQuery даже вернёт true или false? Если да, то каков наилучший способ справиться с этим?
jQuery('#order-form').submit(function(){
// Validate many different fields in various ways
if (valid)
return true;
else
return false;
});
Как долго длится _so long_? Обычно нежелательное представление происходит, когда в коде присутствует ошибка. – undefined
Вы отправляете форму через ajax? – wakqasahmed
Можете ли вы опубликовать реальный код, в частности 'if (valid)' part - я хочу посмотреть, как он проверяется. Я не думаю, что возможно, что так долго заканчивается, что он отправляется в любом случае. – Drahcir