Pau*_*aul 6 jquery-validate asp.net-mvc-3
我正在使用JQuery Unobtrusive验证...我使用Globalize配置接受这样的数字:1.500,50(由JQuery屏蔽)
我的代码到目前为止
1-)配置全球化
$.validator.methods.number = function (value, element) {
return this.optional(element) || !isNaN(Globalize.parseFloat(value));
};
$(function () {
Globalize.culture('pt-BR');
});
Run Code Online (Sandbox Code Playgroud)
2-)配置web.config
<globalization culture="pt-BR" uiCulture="pt-BR" />
Run Code Online (Sandbox Code Playgroud)
好的,所以我使用JQuery插件将Textbox格式化为Money(PT-BR):1.500.000,50 ...
我的JQuery客户端验证工作正常!但是当它进入服务器验证时,我得到了一个ModelState错误:
"The value '1.500.000,50' is not valid for Total."
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
谢谢