В настоящее время я использую плагин правил проверки правильности jquery, и у меня возникает следующая проблема. Хотя некоторые из моих полей ввода имеют статические идентификаторы. Есть несколько полей, которые динамически генерируются, поэтому идентификатор не является статическим. К сожалению, я не контролирую генерируемый идентификатор. Я могу использовать цикл .each для получения идентификаторов, но как передать переменную ID в правила для проверки. Есть ли способ использовать переменную в имени поля? Если эти поля, где требуется только, я бы использовал другой метод, однако мне нужно делать проверки регулярных выражений против ввода.Переменная как имя поля jquery правила проверки
$j('form').validate({
rules:{
txtFirstName: 'required',
txtLastName: 'required',
txtEmail: 'required',
randomIdFieldVariable: 'Regex check"
}
);
Этот плагин не использует 'ID' элемента ... он может использовать только' name'. Но ** нет **, вы не можете использовать переменную вместо поля 'name' в методе' .validate() '. Вам нужно будет объяснить это лучше, построив более полный пример, если вы хотите предложить некоторые обходные пути. – Sparky