У меня есть текстовое поле в форме, которая установлена в type="url"
. Перед отправкой Firefox, похоже, проверяет правильность URL-адреса или нет, если URL-адрес недействителен, он не отправит его. Однако функция jQuery $("element").submit()
выполняется, даже если форма не отправлена. Как я могу избежать этого?Firefox прекращает подавать, но jQuery отправляет событие в любом случае
Моя форма выглядит следующим образом:
<form id="form-add-dataset" role="form" action="submit.php" enctype="multipart/form-data" method="POST" >
...
<input type="url" name="authors_website" class="form-control" autofocus>
...
<button id="upload-button" type="submit" class="btn btn-lg btn-primary"><span class="glyphicon glyphicon-upload"></span> Upload</button></div>
</form>
Мой JQuery код выглядит следующим образом:
$("#form-add-dataset").submit(function() {
//Do stuff
});
Заранее спасибо!
Вы можете добавить 'novalidate' атрибут вашего' '