0
>」%>
指數 ASP.NET MVC表單驗證使用JavaScript
<script src="/Scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript" src="/Scripts/jquery.validate.js"></script>
<script type="text/javascript">
input[type=text]
input[type=checkbox]
</script>
<h2>
Todays Cases</h2>
<div>
<%= Html.Encode(ViewData["message"]) %>
</div>
<form action="/TodaysCases/Index" method="post" id="rxForm">
<table>
<% foreach (var item in Model)
{ %>
<tr>
<td>
<%= Html.Encode(item.LastName+", "+item.FirstName) %>
</td>
<td>
<%= Html.Encode(item.Age) %>
</td>
<td>
<input type="checkbox" name="NoComments" id="<%= item.CaseNumber%>" />
</td>
<td>
<input type="text" name="Comments" id="comment_<%= item.CaseNumber%>" />
</td>
<td>
<label>
Yes
</label>
</td>
<td>
<input name="CaseNumber" type="hidden" value="<%=item.CaseNumber %>" />
</td>
</tr>
<% } %>
</table>
<input type="submit" value="Sign" />
</form>
在我的模型取決於有多少案件原定於今天我可以有一個和高達15個例子,所以顯示的頁面最多有15行,每行都有一個複選框和一個註釋字段,我想用Java Script實現的是客戶端驗證,當然我會做服務器端驗證好吧,如果這個盒子被選中了,那麼它就是mea ns沒有評論,所以我想清除相應的評論欄。如果該框未選中,我希望強制用戶在提交表單之前發表評論。基本上如果有一些評論用戶提出一些意見。如果沒有評論,他選中該框,即採取一些行動。我如何去做這個在Javascript中?我學習jQuery認爲我可以在那裏做,但我無法弄清楚。任何幫助表示讚賞。