Запретить кнопку отправки с событием onclick от отправки
Я хочу запретить отправку кнопки отправки с событием onclick:
$j('form#userForm .button').click(function(e) {
if ($j("#zip_field").val() > 1000){
$j('form#userForm .button').attr('onclick','').unbind('click');
alert('Sorry we leveren alleen inomstreken hijen!');
e.preventDefault();
return false;
}
});
Это кнопка отправки:
Opslaan
Это покажет "предупреждение» Функция также удаляет событие onclick, но форма все равно отправляется. Удалите событие onclick вручную перед отправкой, чтобы решить проблему. Однако это основная функциональность, и я не хочу ее удалять.
РЕДАКТИРОВАТЬ:
Это'определенно вызвано селектором onclick. Как я могу заставить мой скрипт jQuery мгновенно перезагрузить событие onclick? добавление перед кодом jquery:$j('form#userForm .button').attr('onclick','');
решит проблему .. однако моя проверка выигралабольше не работает ...