- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jquery 获取当前选中的下拉框的, 如select text,value,indext
下面先介绍了很多jquery获取select属性的方法,同时后面的实例我们讲的是jquery 获取下拉框值与select text代码。
jquery获取select选择的文本与值
获取select :
获取select 选中的 text :
?? $(#ddlregtype).find(option:selected).text();
获取select选中的 value:
?? $(#ddlregtype ).val();
获取select选中的索引:
???? $(#ddlregtype ).get(0).selectedindex;
设置select:
设置select 选中的索引:
???? $(#ddlregtype ).get(0).selectedindex=index;//index为索引值
设置select 选中的value:
??? $(#ddlregtype ).attr(value,normal“);
??? $(#ddlregtype ).val(normal);
??? $(#ddlregtype ).get(0).value = value;
设置select 选中的text:
var count=$(#ddlregtype option).length;
for(var i=0;icount;i++) ???? {?????????? if($(#ddlregtype ).get(0).options[i].text == text) ??????? { ??????????? $(#ddlregtype ).get(0).options[i].selected = true; ????????? ??????????? break; ??????? } ??? }
$(#select_id option[text=jquery]).attr(selected, true);
设置select option项:
$(#select_id).append(option value=valuetext/option); //添加一项option
$(#select_id).prepend(option value=0请选择/option); //在前面插入一项option
$(#select_id option:last).remove(); //删除索引值最大的option
$(#select_id option[index=0]).remove();//删除索引值为0的option
$(#select_id option[value=3]).remove(); //删除值为3的option
$(#select_id option[text=4]).remove(); //删除text值为4的option
清空 select:
$(#ddlregtype ).empty();
工作需要,要获得两个表单中的值。如图:
如何获得从左边选择框添加到右边选择框中的值?我想了想用网页特效可以获得,这里用了比较流行的jquery。
js代码如下://获取所有属性值 var item = $(#select1).val();?? $(function(){$(#select1).each( //获得select1的所有值???? function(){ ??????? $(button).click(function(){??????????? alert($(#select2).val()); //获得select2中的select1值??????? });?????????? ???? });?? ???? })/script值得注意的是,不能直接写成$(function(){$(#select2).each( //获得select1的所有值,因为前面讲选项从左边添加到右边,jquery其实并没有真正将值从左边传到右边。???? function(){ ??????? $(button).click(function(){??????????? alert($(this).val()); //获得select2中的select1值??????? });?????????? ???? });?? ???? })html:div class=centent??????? select multiple=multiple id=select1 name=dd style=width:100px;height:160px;??????????? opti
您可能关注的文档
- 2011物流师基础辅导-物流基本功能.doc
- 2012.9VFP笔试题与答案.doc
- 2012高考英语单项选择点拨+精选练习题与答案【07】.doc
- 2012高中地理 1.3 当代面临环境问题 第1课时学案 鲁教版选修6.doc
- 2012考研计算机命题规律与趋势.doc
- 2012届中考数学复习:专题二 图表信息问题.ppt
- 2012年4月计算机应用基础与大学英语B网考考试工作安排2012年4月考试工作安排.doc
- 2012年报检员考试精选练习试题与答案解析(3).doc
- 2012年护士资格考试《实践能力》模拟试卷与答案A3A4题型(23).doc
- 2012年计算机二级Access上机试题与答案(36).doc
最近下载
- 基于SpringBoot的在线学习系统的设计与开发.doc
- 毕业设计(论文)-小型水稻联合收割机设计.doc
- 房地产 -22G101-1混凝土结构施工图平面整体表示方法制图规(现浇混凝土框架、剪力墙、梁、板).docx VIP
- 四方股份合作协议书(标准版).docx VIP
- ASME B16.9-2012_工厂制造的锻钢对焊管件(中文版).pdf
- 2025年汽车维修工技师(二级)职业技能鉴定考试题库资料(含答案).pdf
- 变压器油色谱、局放在线监测系统设计实施方案.docx VIP
- 饲料厂安全操作规程.pdf VIP
- 交通标识汇总(全).doc VIP
- 2025届湖北省建设投资集团有限公司校园招聘124人笔试参考题库附带答案详解.pdf
文档评论(0)