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的value3、刚开始没有选择的时候默认的是第一个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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)