HTML5(例で)独自の検証フォームとソリューションは、Ajaxに提出しました

フォームを送信するために提出して、その後、JSメソッドを提出聞いて、最後のピットストップ自動提出を提出Ajaxでフォームを送信します。  

標準的なブラウザでは、ブラウザのデフォルトの動作は、event.preventDefault()の使用を防止するために、とIE6〜8で、達成するのreturnValueプロパティを使用します。

< HTML > 
< ヘッド> 
    < スクリプトタイプ= "テキスト/ javascriptの" SRC = "jqueryの-1.9.0.min.js" > </ スクリプト> 
</ ヘッド> 
< ボディ> 
    < フォームアクション= "" ID = 'submitform " > 
        ユーザ名:< BR > 
        < 入力タイプ= "テキスト" 名前= "ユーザ名" = "" 必要な必須= "" >  <BR > 
        パスワード:<BR > 
        < 入力タイプ= "text"の= "パスワード" = "" 必要= "必要" >  < BR > < BR > 
        < 入力タイプ=が""提出する"="送信> 
    </ フォーム> 
    < スクリプトタイプ= "テキスト/ javascriptの" 言語= "javascriptの" > 
        $(" #submitform " ).on(" 提出"関数(イベント){ 
            $アヤックス({
                ...... 
            }); 
            //は、フォームの送信が提出防ぐ
            event.preventDefaultを();
             // またはfalseを返します
            // falseに戻る; 
        });
     </ スクリプト> 
</ ボディ> 
</ HTML >

 

 

 

おすすめ

転載: www.cnblogs.com/niuben/p/11431482.html