2
我有以下选择元素:删除选项
<select id='payTypes'>
<option value='1'>Cash</option>
<option value='2'>Check</option>
<option value='3'>Standard</option>
</select>
有人可以告诉我如何从列表
我有以下选择元素:删除选项
<select id='payTypes'>
<option value='1'>Cash</option>
<option value='2'>Check</option>
<option value='3'>Standard</option>
</select>
有人可以告诉我如何从列表
使用jQuery删除选项标准得到payTypes select
和的当量选择器,以获得第三(它是基于零,所以我使用2),然后使用remove方法: $("#payTypes option").eq(2).remove()
编辑:
$("#payTypes option").each(function() {
if($(this).val() > 2) { //if it's not check or cash
$(this).remove();
}
}
Sheilds - 有没有办法说“如果没有现金或检查从选择删除” – Rod 2011-05-04 18:30:09
@rod - 你的意思是,它是否选择。我没有得到它? – dino 2011-05-04 18:36:04
@dino beytar - 不,我的意思是$(document).ready我想根据条件从选择列表中删除元素。他们有许多值得列出的内容,我认为在列表中列出我想要的内容比列表中列出的要容易些。 – Rod 2011-05-04 18:39:43