如果只有一个选项可用,则隐藏一个选择框

时间:2012-10-12 13:23:09

标签: javascript

如果只有1个可用选项,如何隐藏选择框。 (它是一个动态选择框,由另一个选择框更新)

3 个答案:

答案 0 :(得分:1)

if($('#select_list>option').length == 1)
  $('#select_list').hide();

答案 1 :(得分:0)

将此代码放在更新下拉列表中的选项的代码末尾(selectid应该是select元素的ID):

if ($('select#selectid option').length == 1)
    $('select#selectid option').hide();
else
    $('select#selectid option').show();

答案 2 :(得分:0)

var selectBox  = document.getElementById("selectBox");
if(selectBox.length == 1)
{
    selectBox.style.cssText = "display:none";
}