jquery操作select详解(取值,设置选中)
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。
比如<select class="selector"></select>
1、设置value为pxx的项选中
$(".selector").val("pxx");
2、设置text为pxx的项选中
$(".selector").find("option[text='pxx']").attr("selected",true);
这里有一个中括号的用法,中括号里的等号的前面是属性名称,不用加引号。很多时候,中括号的运用可以使得逻辑变得很简单。
3、获取当前选中项的value
$(".selector").val();
4、获取当前选中项的text
$(".selector").find("option:selected").text();
这里用到了冒号,掌握它的用法并举一反三也会让代码变得简洁。
很多时候用到select的级联,即第二个select的值随着第一个select选中的值变化。这在jquery中是非常简单的。
如:
$(".selector1").change(function(){
// 先清空第二个
$(".selector2").empty();
// 实际的应用中,这里的option一般都是用循环生成多个了
var option = $("<option>").val(1).text("pxx");
$(".selector2").append(option);
});
- jquery实现动态操作select选中
- jQuery操作select下拉框的text值和value值的方法
- jquery操作select option 的代码小结
- 利用jquery操作select下拉列表框的代码
- jQuery操作Select的Option上下移动及移除添加等等
- jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
- jquery操作select大全
- jQuery操作select的实例代码
- jquery操作select元素和option的实例代码
- jquery下拉select控件操作方法分享(jquery操作select)
- jquery操作select常见方法大全【7种情况】
相关文章
浅谈jQuery中的eq()与DOM中element.[]的区别
下面小编就为大家带来一篇浅谈jQuery中的eq()与DOM中element.[]的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2016-10-10
JQuery自适应IFrame高度(支持嵌套 兼容IE,ff,safafi,chrome)
很高兴,终于使用jquery实现了点击外部链接,更改iframe内容时,iframe的高度自适应问题。2011-03-03
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
翻页插件有很多种,做出来的效果都非常棒,这篇文章主要介绍了jQuery 翻页组件yunm.pager.js实现div局部刷新的思路,非常不错,需要的朋友可以参考下2016-08-08


最新评论