Я использую плагин проверки jQuery, и я хотел бы динамически указать правила формы:
<input type="text" name="MyText" id="MyText" />
var Rule="Mytext";
$('#someForm').validate({
rules: {
Rule: {
required: true
}
},
messages: {
Rule: {
required: 'Please fill the MyText field'
}
}
});
3
aephixus
26 Мар 2011 в 09:28
1 ответ
var Rule = "Mytext";
var validation = {rules: {}, messages: {}};
validation.rules[Rule] = {
required: true
};
validation.messages[Rule] = {
required: 'Please fill the MyText field'
};
$('form').validate(validation);
3
alex
26 Мар 2011 в 09:33
В любом случае, я могу вытащить правила из какого-то файла и поместить их в этот Validation.Rules[Rule]
– SoftwareSavant
17 Июл 2011 в 23:19
Если у вас есть права на доступ к файлу через XHR, то да, можете.
– alex
18 Июл 2011 в 03:03
@alex ... Ненавижу быть здесь полным нубом, но что такое XHR ... Также я разместил вопрос на stackOverFlow, который задает вопрос в этом направлении. Если бы вы могли прокомментировать это и дайте мне знать, стоит ли моя стратегия своего веса. Я был бы очень признателен. stackoverflow.com/questions/6726006/…< /a> PS Я полный ноль в JavaScript и Jquery Validation в дополнение к DOM и другим концепциям программирования на стороне клиента...
– SoftwareSavant
22 Июл 2011 в 15:41
Похожие вопросы
Связанные вопросы
Новые вопросы
jquery
jQuery — это библиотека JavaScript. Также рассмотрите возможность добавления тега JavaScript. jQuery — это популярная кросс-браузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться рассматриваемым кодом, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.