如何在jquery中检查下拉列表中是否有一个值或没有值?
我想要做的是检查下拉列表是否有一个值或没有,然后将其设为只读?
if(){ $('#dropdown').attr("disabled", "disabled"); } L6.5
我需要禁用所有前三个下拉菜单
根据HTML规范,HTML中的select
标签没有readonly属性,只有disabled属性。 试试这个它会检查一个或没有选项并相应地disable
它。
var $dd = $('#dropdown'); if($dd.find('option').length <= 1){ $dd.prop('disabled', true); } else{ $dd.prop('disabled', false); }
演示
试试这个:
if ($('#dropdow').length < 2) { $('#yourcheck').attr('checked', true); $('#yourcheck').attr('readonly', true); }