2016-07-14 2 views
-1

私のフォーム内のフィールドをユーザーがクリックした後に検証されるようにします。しかし、私はJqueryを使用してクライアント側の検証に精通していません。フィールドが空でないことを誰かがどのように検証するか説明できますか?Jqueryフィールドの検証onblur(mvc)

<label id="lblAccountName">Account Name</label> 
@Html.TextBoxFor(model => model.Pharmacy.AccountName, new { @id = "txtAccountName", @Name = "txtAccountName" }) 
+0

するとあなたはMVCサイトにアクセスし、特に、チュートリアルを介して動作する必要があります[検証の追加](http://www.asp.net/mvc/overview/getting-started/introduction/adding-validation) –

答えて

3

これは

var accName = document.getElementById('txtAccountName'); 
accName.addEventListener('blur', function() { 
    if (accName.value != "") { 
     //do something 
    } 
}); 

を更新またはjQueryのにJSで達成することができます:

var accName = $("#txtAccountName"); 
accName.blur(function() { 
    if (accName.val() != "") { 
     //do something 
    } 
}); 
+0

は完全に機能しました。私にも両方のソリューションをくれてありがとう! – thatdude

関連する問題