У меня есть форма MVC3 / Razor с выпадающим списком и одним текстовым полем.В раскрывающемся меню есть 2 варианта выбора OrderID или ClerkName.
Если пользователь выбирает OrderID, то я хочу принять только цифры [0-9] в текстовое поле, а если пользователь выберет ClerkName, то я хочу принять только символы [az, AZ] в текстовое поле.
Я хочу здесь jQuery validaton..Пожалуйста, помогите мне в этом направлении.
Здесь мы должны проверить проверку в обоих случаях, 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>