如何使用jQuery获取select类型

时间:2011-11-10 12:10:05

标签: jquery asp.net html

如何使用jquery获取select元素的类型?我的意思是我得到一个特定元素是DropDownList或ListBox?

感谢

3 个答案:

答案 0 :(得分:1)

if( $('#id').prop('multiple') ) {
  alert('multiple');
} else {
  alert('single');
}

演示:http://jsfiddle.net/NNfYn/

编辑:将attr更改为prop,谢谢@lolwut

答案 1 :(得分:1)

你在这里

if ($("#select_id").attr("size") > 0) {
    // listbox
}
else {
    // dropdown
}

答案 2 :(得分:0)

可以在没有jQuery的情况下完成:

document.getElementById('selectlist').getAttribute('size')