在jQuery中设置组合框选项长度

时间:2010-08-06 05:52:34

标签: jquery jquery-ui

jQuery中有没有办法访问组合框的选项长度?

我正在尝试更改此行

cmbBox.options.length = 0;

使用jQuery语法。

1 个答案:

答案 0 :(得分:0)

你想要使用jQuery的.prop()

$('#cmbBox').prop('options').length = 0

但Jacob说得对,你不应该总是使用jQuery。

请考虑使用此解决方案:

$('#cmbBox')[0].options.length = 0

您可以使用较短的CSS选择器语法来选择元素(而不是document.getElementById),但最终会使用相同的本机JavaScript语法解决方案。