<script src="js/jquery.js">//jquery <br></script><br><script><br>$(document).ready(function(){//jqueryЩ<br> $("select").change(function(){<br> var a = $("select").attr("value");<br> alert(a);<br> })<br> })<br></script
$("select[selected='selected']").val() ;$("select option:selected").val() ;
$("ssss").val();inputselecttextarea都是用.val()如果你想拿到其它的.select控件有一个.options属性 它是一个组数$("#XXX")[0].options[ x ]就能拿到那一项,这个对象就是<option value="" title="">text</option>所以你可以 .value,得到这一项的东西.
直接用val()函数就可以.如:<br>html:<br><select><br> <option value="1">1</option><br> <option value="2">2</option><br> <option value="3">3</option><br></select>jq:<br>$(document).ready(function(){<br> var a = $("select option:selected").val();<br> alert(a);<br>});
jquery是控制和操作select详解.先看下面的html代码 选项一选项一 选项n 所谓jquery操作“select”, 说的更确切一些是应该是jquery控制 “option”, 看下面的jquery代码://获取第一个option的值$('#test option:first').val();//最后一个
1、获取当前选中项的value $(".selector").val(); $('#test option:selected').val();2、获取当前选中项的text $(".selector").find("option:selected").text();$('#test option:selected').test();优设记(ui3g.com)
1、首先要保证select中每一个option标签都有value属性;2、jquery的写法$('#sele').val()//这里假设select的id是sele,这样可以获取当前选中的option的value3、刚开始没有选择的时候默认的是第一个option的value值;4、要测试的话可以写一个change事件,也就是每一次选择都会触发$('#sele').change(function(){ console.log($('#sele').val())//每次选择都会输出选择的当前option的value})
根据下拉菜单属性选取 就好了 比如id $("#id option:selected").val()
可以用Jquery的选择器来实现, $("select option:selected").next() a b c $(function() { $("select").change(function(event) { var obj = $(this).find("option:selected").next(); alert("选中项的下一个: 内容"+obj.html()+",值"+obj.val()
1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").attr("selected",true);