0

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

4

3 回答 3

1
if($('#select_list>option').length == 1)
  $('#select_list').hide();
于 2012-10-12T13:25:22.853 回答
0

将其放在更新下拉选项的代码的末尾(selectid应该是select元素的 id):

if ($('select#selectid option').length == 1)
    $('select#selectid option').hide();
else
    $('select#selectid option').show();
于 2012-10-12T13:28:46.920 回答
0
var selectBox  = document.getElementById("selectBox");
if(selectBox.length == 1)
{
    selectBox.style.cssText = "display:none";
}
于 2012-10-12T13:42:54.320 回答