Я искал возраст для решения этой проблемы, я знаю, что нет никакого типа решения по умолчанию для восстановления. Однако вот моя проблема.Повторное включение event.preventDefault();
$('#signInbtn').click(function(event) {
checkLogInForm(event);
});
это проверяет логин в полях, чтобы подтвердить, что они не остаются пустыми, например, так:
function checkLogInForm(event) {
var usernameValid, passwordValid = false;
checkUsername(usernameValid);
checkPassword(passwordValid);
if (!passwordValid || !usernameValid) {
event.preventDefault();
} else {
$('#signInbtn').unbind('submit');
}
}
Однако многочисленные решения я не пробовал никогда привести в виде фактически представление, когда еще срабатывают , Любые идеи о том, как я могу возобновить/представить поведение по умолчанию? или даже альтернативный подход. Спасибо за любую помощь!
Можете ли вы сделать Fiddle своей проблемы. Итак, вы говорите, что попадаете в бит 'else', но форма не отправляется. – putvande
Да, это правильно. –
Опубликуйте свой HTML (и скрипка поможет). – j08691