我有一個下拉式和單個文本框MVC3 /剃刀形式。下拉菜單有兩個選項可以選擇OrderID或ClerkName。條件驗證的單個文本框
如果用戶選擇OrderID,那麼我只想接受數字[0-9]進入文本框,如果用戶選擇ClerkName,那麼我只想接受文本框中的字符[a-z,A-Z]。
我想在這裏jQuery驗證..請幫助我在這個方向。
在這裏,我們需要檢查兩種情況下的驗證,1.在表單加載和2.在DDL選擇變化.....請幫助。
@{
ViewBag.Title = "Index";
}
@using (Html.BeginForm())
{
<div id="mainP">
<div>
@Html.DropDownList("SearchBy", new[] { new SelectListItem { Text = "Order ID", Value = "OrdId" },
new SelectListItem { Text = "Clerk Name", Value = "ClerkName" } })
<br />
@Html.TextBox("SearchedText", ViewData["SEARCHED_TEXT"] == null ? "" : ViewData["SEARCHED_TEXT"], new { @class = "search_text_area" })
<br />
</div>
<input type="button" id="btnSubmit" value="Submit" />
</div>
}
<script type="text/javascript">
$(function() {
});
</script>
thnx很多巴拉R編輯代碼部分.... – user584018 2011-05-07 18:09:37