请问怎么获取指定ID的下拉框的选中值和文本?

提问 已结 11 388
flyer300
flyer300 2019-10-15
悬赏:20飞吻
版本:layui 2.5 浏览器:
有很多下拉框,请问获取获取指定ID的下拉框的选中值和文本?
回帖
  • https://www.layui.com/doc/modules/form.html#onselect
    form.on('select(filter)', function(data){
    console.log(data.elem); //得到select原始DOM对象
    console.log(data.value); //得到被选中的值
    console.log(data.othis); //得到美化后的DOM对象
    });
    把select上面新增一个lay-filter=“filter”(这个filter就类似于你的id了)
    0 回复
  • 文档里面写的很详细吧,实在不行用jquery的方法也能搞定的······
    0 回复
  • flyer300
    2019-10-15
    @咩咩咩咩咩 如果是不通过form.on方法怎么获取呢?比如jq是$('#id).val() 这种方式的?
    0 回复

  • //弹出text文本
    layer.msg($("#interest").find("option:selected").text())

    //弹val出值
    layer.msg($("#interest").find("option:selected").val())
    0 回复
  • flyer300
    2019-10-15
    @MrRainbow 这个貌似获取不到layui的下拉框的值吧!
    0 回复
  • @flyer300 这个就是啊 亲
    0 回复
  • @flyer300 我的代码,你看吧啊,恰饭去了[生病]
    0 回复
  • flyer300
    2019-10-15
    @MrRainbow 我用过这个代码,始终获取第一个值,无法到获取选中的值!
    0 回复
  • [生病] 我这个就是获取选中的值啊,layui下拉框选中的标签就是 “ option:selected ”,你没贴代码,不知道你是怎么写的。个人建议用layui下拉框的监听来获取,jq也行。
    0 回复
  • flyer300
    2019-10-15
    @MrRainbow 我是想直接在网址上调用吧
    0 回复