2016-07-14 87 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

这可以用JS实现

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

更新 或者jQuery中:

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

完美运作。谢谢你给我两种解决方案! – thatdude