jiaoxiaobin50
jiaoxiaobin50
采纳率11.1%
2016-03-18 07:37 阅读 2.2k

下拉一次后下拉框变灰问题不能再更改了怎么做

图片说明
我想第一次选择之后,以后就不能再更改了,也就是下拉框只能选择一次,这个用js怎么实现,具体写下代码,谢谢

渠道选择APP网站纸媒杂志
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_16168871 我是主厨 2016-03-18 08:03

    其实你可以在其中定义一个隐藏的变量为0,当你下拉一次的时候就给这个变量设置值为1,下拉事件的时候,就判断这个值是否是1,是1就不展开下拉列表。
    或者你可以绑定一个下拉列表框选择事件,当下拉列表有值的时候就变灰,并且选中也不展开下拉列表。

    点赞 评论 复制链接分享
  • Dissle Dissle 2016-03-18 08:11

    例如这个select控件的id叫做channel
    $('#channel').change(function(){

    var p1=$(this).children('option:selected').val();

    var p2=$('#param2').val();
    //禁用属性追加
    $('#channel').attr("disabled","disabled");
    })

    点赞 评论 复制链接分享

相关推荐