Я пытаюсь добавить пользовательскую проверку в динамически создаваемый элемент управления. Могу ли я использовать .attr (), чтобы установить правило для элемента управления?
$.fn.addValidationExpression = function(field) {
if (field.ValidationExpression != null) {
$("#fld"+getFieldIdSuffix(field)).attr("validateExpression", field.ValidationExpression);
}
return this;
}
Чего я пытаюсь избежать, так это что-то вроде этого:
$("#TestForm").validate(
{
rules:
{
someControl:
{
validateExpression: true
},
someOtherControl:
{
validateExpression: true
}
}
});