我需要为 MVC 中的下拉列表的必填字段验证添加条件子句。我尝试使用自定义验证,但它似乎不起作用。
我需要检查旅行类型下拉菜单是否选择为“选择旅行”,然后应该触发所需的验证。
我在旅行模型中为旅行类型属性设置了一个必填字段属性。
cshtml:
<td>@Html.ValidationMessageFor(m => m.Travel.TravelType)</td>
查询:
$travelType = $("#travel");
jQuery.validator.addMethod("TravelType",
function () {
if ($travelType.val() == "Select Travel" || $vehicleType.val() == null)
return false;
$("#travel").rules("add", "TravelType");
});
我是 JQuery 的新手,如果遗漏了什么,请告诉我。