1

送信時に ajax 呼び出しを行い、html5 検証も行われるようにする方法

<form action="someurl" method="post" class="form-horizontal" >
  <input type="text" id="name" required placeholder="Name" pattern="[a-zA-Z]+">
  <input type="text" id="description" required placeholder="Description">
  <button type="submit" class="btn btn-primary">Edit Category</button>
</form>

私は ajax 呼び出しを行う方法を知っています。検証が行われるように送信ボタンを処理する方法と ajax 関数を知りたいだけです

ここでどのjqueryメソッドを使用するかはわかりません。これらのフォームを Twitter ブートストラップ モーダルで表示します。

私が実際にやろうとしていることの参考資料を手に入れました--- http://albertbori.com/ajax-form-validation-with-html5 --しかし、私は同じことをしましたが、それでもうまくいきませんでした

4

2 に答える 2

2

ベースとしてinputElement.checkValidity() http://docs.jquery.com/Plugins/WebForms/checkValidityを使用できます

多分あなたはこれを探しています

$("#form1").submit(function() {
         $.ajax({
             ...
             }
         });
         return false;
     });
于 2013-04-16T07:11:28.557 に答える