n00*_*00b 152 html jquery html-select
好的,我有这个代码:
<select name="selector" id="selector">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
</select>
Run Code Online (Sandbox Code Playgroud)
而且我想获得所选项的价值.示例:选择"选项2",其值为"2".'2'是我需要得到的值而不是'选项2'.
Sel*_*gam 261
使用.val获取所选选项的值.见下文,
$('select[name=selector]').val()
Run Code Online (Sandbox Code Playgroud)
Dav*_*res 110
我只想分享我的经验,我的声誉不足以发表评论.
为了我,
$('#selectorId').val()
返回null.
我不得不使用
$('#selectorId option:selected').val()
j08*_*691 22
$('select').change(function() {
console.log($(this).val())
});?
Run Code Online (Sandbox Code Playgroud)
.val() 会得到价值.
小智 7
尝试这个:
$(document).ready(function(){
var data= $('select').find('option:selected').val();
});
Run Code Online (Sandbox Code Playgroud)
或者
var data= $('select').find('option:selected').text();
Run Code Online (Sandbox Code Playgroud)
你可以使用jquery如下
脚本
$('#IDOfyourdropdown').change(function(){
alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)
小提琴在这里