jquery 怎么取select选中项 自定义属性的值

之前 写的省市区的三级联动 就是这个现在又有用到 但是 要取它的选中值 存到数据库 首先想到了取value

可是取到的是他的code也就是 11,22,33之类的数字  然后加了个标识 bs 用 attr()取  但是没有取到 去网上找 找到了这样一个方法 $(‘#sheng‘).find(‘option:selected‘).attr(‘bs‘); 试过可行

附 参考网址:http://www.cnblogs.com/leejersey/p/4047492.html

代码:

在option里面加标识 再用如下方法取

                var s1 = $(‘#sheng‘).find(‘option:selected‘).attr(‘bs‘);
		var s2 = $(‘#shi‘).find(‘option:selected‘).attr(‘bs‘);
		var s3 = $(‘#qu‘).find(‘option:selected‘).attr(‘bs‘);
		var add = s1+"省"+s2+"市"+s3;
		alert(add);

输出效果: 

时间: 2024-10-13 12:25:23

jquery 怎么取select选中项 自定义属性的值的相关文章

Jquery怎么获取select选中项 自定义属性的值

Jquery如何获取select选中项 自定义属性的值? HTML code <select id="ddl" onchange="ddl_change(this)"">    <option value="100" emoney="12" gmoney="12">日卡</option>    <option value="102" e

js获取下拉列表(select)选中项的值和文本

获取下拉列表选中项的值和文本(select) <html> <head> <meta charset="utf-8"/> <title>获取下拉列表选中项的值和文本(select)</title> </head> <body> <select id="myselect"> <option value="fist">1</option&

JQuery 如何获取select选中的值

一.html代码 <select id="ddl"> <option value="100" emoney="12" >选项1</option> <option value="200" emoney="13" >选项2</option> <option value="300" emoney="14" &

jquery获取select选中项的文本

使用jquery获取选中的值很简单 1 $("#select").val(); 但是获取选中的文本就没有这么直接了 1 $("#select").find("option:selected").text(); 获取选中项的索引 1 $("#select").get(0).selectedindex; 2 或 3 $("#select")[0].selectedindex; 原文地址:https://www.

jQuery下拉select选中并回显

<td>航空公司: <select name="airCom" id="topAirComId"> <%-- <option value="${priceInfo.airCom }">${priceInfo.airCom }</option> --%> <script type="text/javascript">CreateAirComSelectOpt

JQuery 之 获取 radio选中值,select选中值

以下Jquery代码适query1.4版本以上. Radio 1.获取选中值,三种方法都可以: $('input:radio:checked').val(): $("input[type='radio']:checked").val(); $("input[name='rd']:checked").val(); 2.设置第一个Radio为选中值: $('input:radio:first').attr('checked', 'checked'); 或者 $('inp

jquery设置select选中的文本

<select id="prov">  <option value="1">北京市</option>  <option value="2">上海市</option>  <option value="3">天津市</option> </select> 用jquery设置上面select选中的文本 //第一种方式 var count =

js:如何获取select选中的值

我想获取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&l

JS实现单选按钮回显时页面效果出现,但选中单选框的值为空

最近做了很多前端页面的工作,遇到的一个感觉很头疼的问题在这里记一下: 经常用JS回显单选框,但是明明从页面效果上来看,单选框已经被选中了,可是却不能触发单选框的change事件,取值的时候用某种方法取不能取的选中单选框的值(单选框取值有很多种方法,我的意思是有的能够取到,有的方法取不到). 想了很久,整理出一套看起来很复杂却非常实用的JS回显方法.试验了多种前端框架和浏览器,均好使.假设我们需要给name为gender,value为1的单选框进行回显: $("[name='gender'][va