获取select下拉的值

提问 已结 16 264
SFDA
SFDA 2020-1-9
悬赏:50飞吻

怎么在下边那个位置获取到select的val值???
回帖
  • 小高a
    2020-1-9
    @SFDA 别监听下拉了 serch方法里 用
    var aaa = $('.industry option:selected')
    拿然后再用active.getTerritoryList(aaa)
    0 回复
  • sirdong
    7天前
    可以通过 js/jq 的方式获取
    根据 select 的 name / id / class 等
    举例:
    var region = $("select[name='region']").val();
    console.log(region);
    还有什么不明白的可以参照:

    layui获取select下拉框选中的值
    2 回复
  • 小高a
    2020-1-10
    @SFDA 解决就好
    1 回复
  • Liliy
    2020-1-9
    变量定义在监听事件的外面看下
    0 回复
  • SFDA
    2020-1-9
    @Liliy 这肯定不行了,外边怎么可能获取的到data
    0 回复
  • IDyun
    2020-1-9
    直接通过jq 获取下拉值
    0 回复
  • 小高a
    2020-1-9
    @SFDA 去掉 var
    0 回复
  • SFDA
    2020-1-9
    @小高a ...不行
    0 回复
  • SFDA
    2020-1-9
    @IDyun 好像不行,取不到值,因为我的下拉option是从服务器上面拿了值后渲染到页面上的
    0 回复
  • 小高a
    2020-1-9
    @SFDA 那么拿,应该会报错吧 变量未被定义 你直接用JQ的方法拿, 但这么拿 代码走到 console那 form.on是没执行的,拿到的是空字符串, 还是JQ拿吧
    0 回复