У меня есть код отправки формы, который вызывает вызов AJAX & оттуда, если совпадение найдено.Javascript: как отменить форму представления без возврата false?
Но, так или иначе, возврат false опускается & Форма отправляется.
Я не хочу использовать return false, & необходимо отменить отправку для всех случаев. Есть ли какой-либо метод jquery для этого?
function getLogin()
{
//cancel form submission code here
$username = $('#username').val();
$password = $('#password').val();
console.log('Logging- '+$username+' - '+$password);
callAjaxService($username, $password); // redirects according to response from this method
}
HTML
<form action="" method="get" onSubmit="getLogin();">
Фактический код в Jquery мобильных &, имеющие проблемы с return false;
в конце getLogin() FUNCTION- он не может остановить Посылает форму.
'return false;' самый простой способ добиться того, чего вы хотите. Просто поставьте его после вызова функции ajax. Все будет работать нормально. – davin
Вы можете использовать 'event.preventDefault()', но почему бы вам не хотеть 'return false'? – nnnnnn
Как вызывается метод getLogin()? –