少なくとも1つのフィールドが選択されていることを強制するJqueryの例を誰かに教えてもらえますか? 私の問題チェックボックスやドロップダウンリスト(デフォルトの空文字列)などの項目を確認するにはどうすればよいですか? 注:ASP.NET MVC3 Cビューの#少なくとも1つのフィールドがフィルタに対して選択されていることをJqueryで検証する必要がありますか?
私のコードを使用して:
<fieldset id="fieldset1" class="coolfieldset">
<legend>Search/Contacts</legend>
<div class="div-table">
<div class="div-table-row">
<div class="div-table-col">Reg Date:</div>
<div class="div-table-col"><input id="regDateFrom" class="datepicker" name="regDateFrom" value="@regDateFrom" type="text" /> to <input id="regDateEnd" class="datepicker" value="@regDateEnd" name="regDateEnd" type="text" /></div>
</div>
<div class="div-table-row">
<div class="div-table-col">Profile Mod Date:</div>
<div class="div-table-col"><input type="text" id="profileModDateFrom" class="datepicker" value="@profileModDateFrom" name="profileModDateFrom" /> to <input id="profileModDateEnd" class="datepicker" value="@profileModDateEnd" name="profileModDateEnd" type="text" /></div>
</div>
<div class="div-table-row">
<div class="div-table-col">Last Name:</div>
<div class="div-table-col"><input type="text" class="required_group" id="lastName" name="lastName" value="@lastName" /></div>
</div>
<div class="div-table-row">
<div class="div-table-col"> First Name:</div>
<div class="div-table-col"><input type="text" class="required_group" id="firstName" name="firstName" value="@firstName" /></div>
</div>
<div class="div-table-row">
<div class="div-table-col"> Company:</div>
<div class="div-table-col"> <input type="text" class="required_group" id="companyname" name="companyname" value="@companyname" /></div>
</div>
<div class="div-table-row">
<div class="div-table-col">Publication:</div>
<div class="div-table-col">
@Html.DropDownList(
"publication",
new SelectList(
ViewData["pubs"] as System.Collections.IEnumerable,
"PublicationID",
"PublicationFullName",
publication
),""
)
</div>
</div>
<div class="div-table-row">
<div class="div-table-col"> Country:</div>
<div class="div-table-col">
@Html.DropDownList(
"country",
new SelectList(
ViewData["countries"] as System.Collections.IEnumerable,
"Country",
"Country",
country
),""
)
</div>
</div>
<div class="div-table-row">
<div class="div-table-col">Client Only:</div>
<div class="div-table-col"> <input type="checkbox" id="cisonly" name="cisonly" value="1" @bChecked />
</div>
<div class="div-table-row">
<div class="div-table-col"><input id="search" name="search" type="submit" value="Search" /></div>
<div class="div-table-col"></div>
</div>
</div>
</fieldset>
ここをクリックしてください: [http://stackoverflow.com/questions/5816313/mv c3-unobtrusive-validation-group-of-inputs] [1] [1]:http://stackoverflow.com/questions/5816313/mvc3-unobtrusive-validation-group-of-inputs – ShaneKm