Некоторое время я успешно использовал xVal, но сегодня вечером столкнулся с проблемой, когда поле, содержащее точку, не могло быть проверено (на стороне клиента или на стороне сервера). Я использую ASP.NET MVC2, и мне нужно использовать синтаксис точки в тех случаях, когда я привязываю модель к списку. В приведенном ниже примере для простоты я использую текстовое поле:
xVal.AttachValidator(null, { "Fields": [{ "FieldName": "entry[622592].Value", "FieldRules": [{ "RuleName": "Required", "RuleParameters": {}}]}] }, {})
<input type="text" class="text" name="entry[622592].Value"/>
Если я заменю оба экземпляра «entry [622592] .Value» на что-то тривиальное, например «test», тогда проверка будет выполнена успешно, но если я оставлю ее таким образом, проверка никогда не сработает ...
Кто-нибудь сталкивался с этой проблемой? Заранее спасибо!