jquery怎样获取select控件选中的option中value值,不是text

jquery怎样获取select控件选中的option中value值,不是text,第1张

demo:

<select name="cityCode" id="cityCode" class="span2">

<option value="beijing">北京</option>

<option value="sanya" selected="selected">三亚</option>

<option value="shanghai">上海</option>

</select>

jquery获取方法选中的城市三亚:

$('#cityCode')find("option:selected")val()

首先$('#cityCode')根据id找到对应的select元素,然后通过jquery的find方法找到被选中的option元素,然后val()直接获取option的value。

或者

$("#cityCode option:selected")val();

下面的写法更简洁、条件拼接,实际与上面的是一致。

你好!

只是获取radio的value值,可以这样:

$("#ID")val();

//获取选中的radio的value值,可以这样:

$(":radio:checked")val();

//如果radio有多组,可以通过指定name来获取对应radio组的选中值:

$("input[name='sex']:checked")val()希望对你有帮助!

1、首先要保证select中每一个option标签都有value属性;

2、jquery的写法

$('#sele')val()//这里假设select的id是sele,这样可以获取当前选中的option的value

3、刚开始没有选择的时候默认的是第一个option的value值;

4、要测试的话可以写一个change事件,也就是每一次选择都会触发

$('#sele')change(function(){

     consolelog($('#sele')val())//每次选择都会输出选择的当前option的value

})

以上就是关于jquery怎样获取select控件选中的option中value值,不是text全部的内容,包括:jquery怎样获取select控件选中的option中value值,不是text、jquery怎样获取radio的value值、jquery怎么获取选中option的value等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9300326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存