比如这个:

<select id="select">
    <option value="A" url="http://www.baidu.com">第一个option</option>
    <option value="B" url="http://www.qq.com">第二个option</option>
</select>

一:JavaScript原生的方法

1:拿到select对象: `var myselect=document.getElementById("select");
2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的index
3:拿到选中项options的value: myselect.options[index].value;
4:拿到选中项options的text: myselect.options[index].text;
5:拿到选中项的其他值,比如这里的url: myselect.options[index].getAttribute('url');

二:jQuery方法

1:var options=$(#select option:selected”); //获取选中的项
2:alert(options.val()); //拿到选中项的值
3:alert(options.text()); //拿到选中项的文本
4:alert(options.attr('url')); //拿到选中项的url值
我想获取select选中的value,或者text,或者……比如这个:<select id="select"> <option value="A" url="http://www.baidu.com">第一个option</option> <option value="B" url="http://www.qq.com">第二个option</option></select>一:J 1:拿到 select 对象: var my select =document.getElementById(“test”); 2:拿到 选中 项的索引:var index=my select . selected Index ; // selected Index代表的是你所 选中 项的index 3:拿到 选中 option s的 value : my select . option s[index]. value ; 4:拿到 选中 option s的 text : my select . option s[index].te < select id="month_id"> < option selected =" selected " value ="1">1月</ option > < option value ="2">2月</ option >
每一次操作 select 的时候,总是要在网上翻下,太繁琐了,自己在这里总结下。 比如< select class=” select or”></ select > 1、设置 value 为“全部“的项 选中 代码如下: $(“. select or”).val(“全部”); 2、设置 text 为“全部“的项 选中 代码如下: $(“. select or”).find(“ option ”).attr(“ selected ”,true); 这里有一个中括号的用法,中括号里的等号的前面是属性名称,不用加引号。很多时候,中括号的运用可以使得逻辑变得很简单。 3、获取当前 选中 项的 value 代码如下: $(“. select o
代码如下:< select id = “cityList” >   < select id = “ select Id” >      < option xss=removed>第0个</ option >   </ select >   [removed]       var select Obj = document.getElementById(‘ select Id’);       // 通过对象添加 option select Id.add(new Option (“第一个”,”1″)) select Id.add(new Option (“第二个”,”2″))       // 通过id添加
语法解释: 代码如下: 1. $(“# select _id”).change(function(){//code…}); //为 Select 添加事件,当选择其中一项时触发 2. var check Text =$(“# select _id”).find(“ option : selected ”). text (); //获取 Select 选择的 Text 3. var check Value =$(“# select _id”).val(); //获取 Select 选择的 Value 4. var checkIndex=$(“# select _id “).get(0). selected Index; //获取 Select 选择的索
<pre name=”code” class=”java”> jsp 中的下拉框标签: <s name=”sjx” id=”sjx” list=”sjxList” listKey=”BM” list Value =”MC” size=”20″ cssStyle=”width:100%;height:70px; multiple=”true”></s> 代码如下: <pre name=”code” class=”html”> multiple=”true”意思是支持选择多个。 </pre><pre code_snippet_id=”487056″