2 qq 15290009 qq_15290009 于 2016.01.25 16:55 提问

判断是否为空!!!!!!

比如说有文本框 有下拉框二级联动

但是要判断第一个文本框是否为空,如果为空下面的下拉框二级联动就无法执行
用jQuery或者js怎么写 要demo 谢谢了

5个回答

showbo
showbo   Ds   Rxr 2016.01.26 09:48
已采纳
 <!DOCTYPE html>
<html>
<head>
    <script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js">
    </script>
    <script>
        $(document).ready(function () {
            $("#test").change(function () {
                $("#sel1,#sel2").attr('disabled', $.trim($("#test").val()) == '');
            }).trigger('change');
        });
    </script>
</head>
<body>
    <p>文本框为空的时候select 禁止选择,不为空的时候可以选择</p>
    <input id='test' type='text' />
    <select id='sel1'>
        <option value='1'>11</option>
        <option value='2'>22</option>
        <option value='3'>33</option>
    </select>
    <select id='sel2'>
        <option value='1'>111</option>
        <option value='2'>222</option>
        <option value='3'>333</option>
    </select>
</body>
</html>
u011483331
u011483331   2016.01.25 17:05

if( $("#id").val()=="" || $("#id").val() ==null )
return;
else
{
...
}

qq_15290009
qq_15290009 有完整的小例子吗
接近 2 年之前 回复
qq_30420315
qq_30420315   2016.01.25 17:07

具体的功能呢?是在文本框中输入文本之后,在下拉选中显示出文本框的内容,然后再根据文本框的执行下拉选吗?

qq_15290009
qq_15290009 就像四楼那样 但是当文本框为空的时候 下拉框禁止选择
接近 2 年之前 回复
sun2015_07_24
sun2015_07_24   2016.01.25 21:53
rui888
rui888   Ds   Rxr 2016.01.25 17:07
 <!DOCTYPE html>
<html>
<head>
<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  $("#test").change(function(){
     if($.trim($("#test").val())==''){
           $("#sel1").attr('disabled',true);
           $("#sel2").attr('disabled',true);
       }else{
   $("#sel1").attr('disabled',false);
           $("#sel2").attr('disabled',false);

}
  });
});
</script>
</head>
<body>
<p>文本框为空的时候select 禁止选择,不为空的时候可以选择</p>
<input id='test' type='text'/>
<select id='sel1'>
<option value='1'>11</option>
<option value='2'>22</option>
<option value='3'>33</option>
</select>
<select id='sel2'>
<option value='1'>111</option>
<option value='2'>222</option>
<option value='3'>333</option>
</select>
</body>
</html>
qq_15290009
qq_15290009 你这个为空的时候也可以选择啊
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!