我遇到ASP.NET MVC驗證問題,不能使用Bootstrap Select Picker,如果我從下拉列表中刪除selectpicker類,驗證工作正常,如果我添加了它驗證不工作,任何幫助,請ASP.Net MVC驗證不與Bootstrap Select Picker一起使用
的MVC代碼:
@Html.DropDownListFor(m => m.SelectedLocationID, Model.lstOfLocations, "Select Delivery Location", new { @class = " selectpicker", @placeholder = "" })
@Html.ValidationMessageFor(m => m.SelectedLocationID)
jQuery代碼隨着Valida-min.js
$(".SearchForm").validate({
ignore: ':not(select:hidden, input:visible, textarea:visible)',
rules: {
SelectedLocationID: {
required: true
}
},
errorPlacement: function (error, element) {
if ($(element).is('Select Delivery Location')) {
element.next().after(error);
} else {
error.insertAfter(element);
}
}
})
感謝
請告訴我們你的代碼,否則我現在不怎樣,我們要能夠幫你! – jbutler483 2014-09-29 16:11:38
好吧,我添加了我的代碼,請你幫我。謝謝 – 2014-09-29 17:06:59
你也可以發佈你的viewmodel? – Jamie 2014-09-29 20:13:13