Я новичок во всем пространстве jQuery Mobile и HTML5 (так что несите меня), и я проверяю формы в первый раз. Теперь я действительно хотел бы, чтобы утвердить формы с помощью HTML 5, где следующие выскакивает:jQuery Мобильная форма Validation и html 5
Теперь я решил дать этому Баш и имеют следующий код:
<form>
<input required type="text" name="searchtitle" id="searchtitle" placeholder="Enter the textbook's title">
<input type="submit" id ="searchsubmit" name="searchsubmit" value="Search">
</form>
Теперь у меня есть следующий код, когда кнопка «Поиск» выше щелкнул:
$(document).on('pageinit',"#searchpage",
function()
{
$("#searchsubmit").click(
function(e)
{
//Do a lot of processing here
window.location.href ="#results";
}
});
Теперь я знаю, почему обратите внимание, когда я нажимаю событие кнопка Поиск клик запустить и не остановить из-за проверки формы, и если я полностью ошибаюсь, может кто-то указать мне правильное направление, которое научит меня, как делать проверку формы с помощью HTML5.
просто добавил линию e.preventdefault() и по-прежнему получать ту же самую проблему – user481610
я могу спросить вас, почему вы перенаправление: #results? – JanR
С помощью функции #searchsubmit я делаю много динамического добавления элементов на странице результатов и, следовательно, перенаправления – user481610