最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery实现select下拉框获取当前选中的文本

来源:动视网 责编:小OO 时间:2020-11-27 20:06:36
文档

jQuery实现select下拉框获取当前选中的文本

话不多说,请看代码。,//直接保存后缀.htnl用谷歌浏览器打开,亲测有效<;head>;<;script src=";http://libs.baidu.com/jquery/2.0.0/jquery.min.js";>;<;/script>;<;script>;$(function(){ //为Select添加事件,将返回一个数组,其包含所选的值。var checkValue = $(";#select_id";).val();//获取Select选中匹配元素的当前值,size设定下拉框不呈现下拉方式。相关推荐。div+css模拟select下拉框实例代码。基于jQuery的select下拉框选择触发事件实例分析。
推荐度:
导读话不多说,请看代码。,//直接保存后缀.htnl用谷歌浏览器打开,亲测有效<;head>;<;script src=";http://libs.baidu.com/jquery/2.0.0/jquery.min.js";>;<;/script>;<;script>;$(function(){ //为Select添加事件,将返回一个数组,其包含所选的值。var checkValue = $(";#select_id";).val();//获取Select选中匹配元素的当前值,size设定下拉框不呈现下拉方式。相关推荐。div+css模拟select下拉框实例代码。基于jQuery的select下拉框选择触发事件实例分析。


本文主要介绍了jQuery实现select下拉框获取当前选中文本、值、索引以及添加/删除Select的Option项的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧,希望能帮助到大家。

话不多说,请看代码:

//直接保存后缀.htnl用谷歌浏览器打开,亲测有效
<head>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
 $(function(){
 //为Select添加事件,当选择其中一项时触发
 $("select:eq(0)").change(function(){
 //code
 });
 //获取Select选中的Text:结果是由所有匹配元素包含的文本内容组合起来的文本
 var checkText = $("select:eq(0) :selected").text();//建议用这个简单
 = $("select:eq(0) option:selected").tetx();
 = $("#One").find(":selected").text();
 = $("#One").find("option:selected").text();
 //如果多选,将返回一个数组,其包含所选的值。
 var checkValue = $("#select_id").val();
 //获取Select选中匹配元素的当前值,即[即使多选也只]取得第一个匹配元素的val内容
 var checkValue = $("select:eq(0) :selected").val();//=========强烈建议用这个,以防多选
 //获取Select选中的索引值
 var checkIndex = $("#select_id ").get(0).selectedIndex; 
 //获取Select最大的索引值 
 var maxIndex = $("#select_id :last").prop("index"); //建议用这个
 = $("#select_id option:last").prop("index"); 
 = $("select:eq(0)").find(":last").prop("index")
 = $("select:eq(0)").find("option:last").prop("index")
 //=========================================================================================
 //jQuery设置Select选择的 Text和Value:
 // 设置Select的Value值为4的项选中
 $("#select_id ").val(4); //用这个 
 $("#select_id [value='4']").prop("selected", true);
 $("#select_id option[value='4']").prop("selected", true);
 //设置select中的第一个option被选中
 $("select :first").prop("selected", true);//这个
 $("select :first").prop("selected", 'selected'); 
 $("select option:first").prop("selected", "true"); 
 $("select option:first").prop("selected", "selected"); 
 //============================================================================================
 //jQuery添加/删除Select的Option项
 $("#select_id").append("<option value='Value'>Text</option>"); //为Select末尾追加一个Option(下拉项)
 $("#select_id").prepend("<option value='0'>请选择</option>"); //为Select首部插入一个Option(第一个位置)
 $("#select_id :last").remove(); //删除Select中索引值最大Option(最后一个)
 $("#select_id :fist").remove(); //删除Select中索引值最小为0Option(第一个)
 $("#select_id [value='3']").remove(); //删除Select中Value='3'的Option
 });
 </script>
</head>
<table>
 <tr>
 <td>
 <!--multiple设定下拉框可以多选,size设定下拉框不呈现下拉方式,-->
 <select size="12" id="One" multiple="multiple">
 <option value='1'>苹果</option>
 <option value="2">香蕉</option>
 <option value="3">草莓</option>
 <option value="4">橘子</option>
 </select>
 </td>
 <td>
 <input type="button" value=">>>"><br>
 <input type="button" value=" > "><br>
 <input type="button" value=" < "><br>
 <input type="button" value="<<<"><br>
 </td>
 <td>
 <select size="12" id="two" multiple="multiple">
 <option value="5">葡萄</option>
 </select>
 </td>
 <td>
 <input type="button" value=" up "><br><br>
 <input type="button" value="down"><br>
 </td>
 </tr>
</table>

相关推荐:

div+css模拟select下拉框实例代码

html中华支持分类Select下拉框的Optgroup标签

基于jQuery的select下拉框选择触发事件实例分析

文档

jQuery实现select下拉框获取当前选中的文本

话不多说,请看代码。,//直接保存后缀.htnl用谷歌浏览器打开,亲测有效<;head>;<;script src=";http://libs.baidu.com/jquery/2.0.0/jquery.min.js";>;<;/script>;<;script>;$(function(){ //为Select添加事件,将返回一个数组,其包含所选的值。var checkValue = $(";#select_id";).val();//获取Select选中匹配元素的当前值,size设定下拉框不呈现下拉方式。相关推荐。div+css模拟select下拉框实例代码。基于jQuery的select下拉框选择触发事件实例分析。
推荐度:
标签: 选中 文本 的文本
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top