【发布时间】:2011-02-09 23:42:59
【问题描述】:
我正在使用jquery validate() plugin。
我有一个组合框,当用户在其上选择一个选项时,会动态创建新元素。
现在如何根据组合框的选定选项验证这个新元素。
事实上,我想先检查组合框的值,然后是创建的新元素。
你有什么解决办法吗???
【问题讨论】:
标签: jquery plugins validation
我正在使用jquery validate() plugin。
我有一个组合框,当用户在其上选择一个选项时,会动态创建新元素。
现在如何根据组合框的选定选项验证这个新元素。
事实上,我想先检查组合框的值,然后是创建的新元素。
你有什么解决办法吗???
【问题讨论】:
标签: jquery plugins validation
如果您在用户选择一个选项时创建一个新元素,那么您可以在此之后立即进行验证吗? (但你不应该先验证然后创建一个新元素吗?)
<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();
});
或者您的意思是您希望 2 个组合框具有相同的行为。例如。用户在 ComboBox1 中选择选项,这将创建 ComboBox2。用户选择一个选项并创建 ComboBox3?
(简而言之,你能改写一下这个问题吗?)
【讨论】:
使用 jQuery.live()
【讨论】: