【发布时间】:2016-11-03 14:44:53
【问题描述】:
我正在使用 Asp.net MVC。我需要使用 Knockout 验证表单提交上的所有输入字段。
我的观点在下面。如何使用淘汰赛应用验证。我不想为每个字段都应用 Observable。
<div data-bind="with:Student">
<form method="post" action="/Home/Save">
<div>
<label>Name</label>
<input type="text" id="txtName" name="Name" data-bind="value:Name" />
</div>
<div>
<label>Age</label>
<input type="text" id="txtAge" name="Age" data-bind="value:Age" />
</div>
<div>
<label>DOB</label>
<input type="text" id="txtDOB" name="Age" data-bind="value:DOB" />
</div>
<div>
<label>Street Name</label>
<input type="text" id="txtStreetName" name="StreetName" data-bind="value:StreetName" />
</div>
<div>
<label>Address</label>
<input type="text" id="txtAddress" name="Address" data-bind="value:Address" />
</div>
<div>
<label>City</label>
<input type="text" id="txtCity" name="City" data-bind="value:City" />
</div>
<div>
<label>State</label>
<input type="text" id="txtState" name="State" data-bind="value:State" />
</div>
<div>
<label>Country</label>
<input type="text" id="txtCountry" name="Country" data-bind="value:Country" />
</div>
<div>
<label>Email</label>
<input type="text" id="txtEmail" name="Email" data-bind="value:Email" />
</div>
<div>
<label>Mobile</label>
<input type="text" id="txtMobile" name="Mobile" data-bind="value:Mobile" />
</div>
<button data-bind="click: submit">Submit</button>
</form>
</div>
【问题讨论】:
-
请 (a) 以文本而不是图像的形式分享您的代码,并 (b) 向我们展示您已经尝试过什么以及出了什么问题。
-
@user3297291 请查找代码。我想验证所有字段。而且我主要需要泛型类型,以便我可以为其他页面实现
标签: asp.net validation asp.net-mvc-4 knockout.js