使用data-val-number asp.net mvc错误消息转换不正确

时间:2018-03-19 08:17:30

标签: asp.net-mvc entity-framework unobtrusive-validation

我使用Entity Framework并使用var test = [['Rice', 125.0, 5000.0, 'Sat Dec 30 01:23:24 GMT-06:36 1899'], [, , , ], [, , , ], [, , , ], [, , , ], [, , , ], [, , , ], [, , , ]]; console.log(test.length) for (var x = test.length-1; x > 0; x--) { // console.log(test[x][0] ) if ( test[x][0] === undefined ) { test.splice( x, 1 ) } } console.log(test) // METHOD Use it test = clearEmpty(test) function clearEmpty ( arrayForClear ) { for (var x = arrayForClear.length-1; x > 0; x--) { if ( arrayForClear[x][0] === undefined ) { arrayForClear( x, 1 ) } } return arrayForClear; }来验证屏幕上的实体对象。

jquery.validate.unobtrusive.js 英语时,CurrentThread的错误消息是正确的。

  

消息:字段IntKey必须是数字。

data-val-number 日本时,CurrentThread的错误消息不正确。

  

消息:!FUV5H!字段IntKey必须是数字。表©鸥字!

data-val-number 日本正确时的其他错误消息

CurrentThread

此案例的解决方案。

0 个答案:

没有答案