проверять динамически созданные элементы при выборе опции в выпадающем списке - PullRequest
0 голосов
/ 09 февраля 2011

Я использую плагин jquery validate () .
У меня есть выпадающий список в форме, который, когда пользователь выбирает опцию для него, тогда новый элемент создается динамически.
Теперь, как проверить эту новуюэлемент в соответствии с выбранной опцией combobox.
фактически я хочу сначала проверить значение combobox, а затем создать его новые элементы.
есть ли у вас какое-либо решение ???

Ответы [ 2 ]

0 голосов
/ 09 февраля 2011

Если вы создаете новый элемент, когда пользователь выбирает опцию, тогда вы можете выполнить проверку сразу после этого? (но разве вы не должны сначала проверить, а затем создать новый элемент?)

http://jsfiddle.net/gGB6C/

<div id="test">
    <select id="ComboBox1">
        <option value="1">Value 1</option>
        <option value="2">Value 2</option>
        <option value="3">Value 3</option>
        <option value="4">Value 4</option>
    </select>
</div>

$("#ComboBox1").change(function() {
    var text = $('<input type="text"></input>');
    $('#test').append(text);
    text.validate();
});

Или вы имеете в виду, что вы хотите того же поведения с двумя выпадающими списками. Например. Пользователь выбирает параметр в ComboBox1, который создаст ComboBox2. Пользователь выбирает параметры и создаст ComboBox3?

(Короче, можете ли вы перефразировать вопрос?)

0 голосов
/ 09 февраля 2011

Используйте jQuery.live ()

http://api.jquery.com/live/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...