【发布时间】:2010-05-29 16:42:08
【问题描述】:
我已经问过关于选择 here 的第一个问题,我想,当我重新筛选答案时,我会解决我的问题的第二部分,但是解决第一个问题的方法很短,所以我不得不再问一个问题,关于第二部分:
我有两个选择
<select id="select1">
<option value="1">1day</option>
<option value="2">2day</option>
<option value="3">3day</option>
</select>
<select id="select2">
<option value="1">1day</option>
<option value="2">2day</option>
<option value="3">3day</option>
</select>
我需要更改select1 onchange 的select2 的值,
if $('#select2').val() < $('#select1').val();
我尝试编写以下函数
$("#select2").bind('change',function() {
if($('#select2').val() < $('#select1').val())
{
$("#select1").val($(this).val());
}
});
但它并没有改变,因为在改变的那一刻,当我调用函数时,它还没有改变它的值。 那么,我该怎么办?
谢谢
【问题讨论】:
标签: jquery