私は jQuery Mobile および HTML5 スペース全体に慣れていないため (ご容赦ください)、初めてフォームを検証しています。ここで、次のポップアップが表示される html 5 を使用してフォームを検証したいと思います。
今、私はこれに bash を与え、次のコードを用意することにしました:
<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