Preventing jquery validation on drop down bound to int?

天大地大妈咪最大 提交于 2020-01-06 04:29:05

问题


I have setup globalization on my web page and have this piece of code to validate numbers:

$.validator.methods.number = function (value, element) {
    return !isNaN($.global.parseFloat(value));
};

But this now also validates drop down boxes where I bind to an Nullable eg:

@Html.DropDownListFor(m => m.VendorId, Model.VendorList, "")

which now does not validate properly. How can I prevent this validation on the client side?


回答1:


Add data-val attribute:

@Html.DropDownListFor(m => m.VendorId, 
    Model.VendorList, "", new { data_val = "false" })


来源:https://stackoverflow.com/questions/6369933/preventing-jquery-validation-on-drop-down-bound-to-int

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!