Сообщение от lolka84
|
Привет. Есть следующее:
<form onSubmit="return func('1');">
|
По-моему возврат фолсов давным давно не работает. Ну может в старых браузерах еще. В которых наверно не работают методы
e.preventDefault();
и
e.stopPropagation().
которые применяются, разумеется, раздельно, но имеют общий смысл.
Вам надо на форму повесить прерывание на submit и задать вектор на e.preventDefault(); с проверкой условия, которое и снимет ваш асинхронный ахакс.
Например вот так
addEvent(form, "submit", function(e) {
if(cancel_default_submit && e.preventDefault)
e.preventDefault();
return cancel_default_submit;
});