Я опробую плагин jQuery Validation Документы jQuery Вот разметка моей формы:
<% using (Html.BeginForm("action", "contoller", null, FormMethod.Post, new { id = "sxform" })){%>
<div id="manifest">
Manifest Option:<br />
<%= Html.DropDownList("docid", ViewData["manifests"] as SelectList, new { @class = "required" })%>
</div>
<div id="release">
Release Version:<br />
<%= Html.TextBox("release", null, new { @class = "required" })%>
</div>
<div id="locale">
Localization:<br />
<%= Html.DropDownList("localization", ViewData["localizations"] as SelectList, new { @class = "required" })%>
</div>
<div id="label">
Label:<br />
<%= Html.TextBox("label", null, new { @class = "required" })%>
</div>
<div id="session">
Session ID (optional):<br />
<%= Html.TextBox("sessionInput", null, new { @class = "required" })%>
</div>
<div id="submit"><input type="submit" value="Build" /></div>
<% } %>
JS:
$(document).ready(function(){
$("#sxform").validate();
});
Яиспользуя MS MVC HTML Helpers для визуализации этой формы.Полученная разметка выглядит отлично.То есть каждый элемент ввода и выбора содержит атрибут «класс» со значением «требуется».
Когда я отправляю эту форму, проверка не отмечается.Может ли кто-нибудь, знакомый с этой библиотекой, помочь?Это выглядит довольно широко используется.
Спасибо!