jQuery对下拉框,单选框,多选框的操作


Posted in Javascript onFebruary 21, 2014

下拉框:

//得到下拉菜单的选中项的文本(注意中间有空格)
var cc1 = $(".formc select[@name='country'] option[@selected]").text();
//得到下拉菜单的选中项的值
var cc2 = $('.formc select[@name="country"]').val();
//得到下拉菜单的选中项的ID属性值
var cc3 = $('.formc select[@name="country"]').attr("id");
//清空下拉框//
$("#select").empty();$("#select").html('');
//添加下拉框的option
$("<option value='1'>1111</option>").appendTo("#select")

稍微解释一下:

select[@name='country'] option[@selected]

表示具有name 属性,并且该属性值为'country' 的select元素里面的具有selected 属性的option 元素。可以看出有@开头的就表示后面跟的是属性。

单选框:

//得到单选框的选中项的值(注意中间没有空格)
$("input[@type=radio][@checked]").val();
//设置单选框value=2的为选中状态.(注意中间没有空格)
$("input[@type=radio][@value=2]").attr("checked",'checked');

复选框:

//得到复选框的选中的第一项的值
$("input[@type=checkbox][@checked]").val();
//由于复选框一般选中的是多个,所以可以循环输出
$("input[@type=checkbox][@checked]").each(function(){
alert($(this).val());
});
//不打勾
$("#chk1").attr("checked",'');
//打勾
$("#chk2").attr("checked",true);
//判断是否已经打勾
if($("#chk1").attr('checked')==undefined){}

Javascript 相关文章推荐
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
Jul 21 Javascript
JavaScript CSS菜单功能 改进版
Dec 20 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
Mar 03 Javascript
jQuery实现html表格动态添加新行的方法
May 28 Javascript
jQuery实现的倒计时效果实例小结
Apr 16 Javascript
jQuery元素选择器实例代码
Feb 06 Javascript
Bootstrap模态框使用详解
Feb 15 Javascript
protractor的安装与基本使用教程
Jul 07 Javascript
js如何找出字符串中的最长回文串
Jun 04 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
Aug 30 Javascript
详解使用React制作一个模态框
Mar 14 Javascript
JavaScript检测是否开启了控制台(F12调试工具)
Oct 02 Javascript
jquery自定义滚动条插件示例分享
Feb 21 #Javascript
jquery制作搜狐快站页面效果示例分享
Feb 21 #Javascript
利用Jquery实现可多选的下拉框
Feb 21 #Javascript
jquery 无限级下拉菜单的简单实现代码
Feb 21 #Javascript
jQuery 无限级菜单的简单实例
Feb 21 #Javascript
js控制table合并具体实现
Feb 20 #Javascript
js文件Cookie存取值示例代码
Feb 20 #Javascript
You might like
phpnow php探针环境检测代码
2014/11/04 PHP
php实现文件预览功能
2017/05/23 PHP
深入理解PHP中mt_rand()随机数的安全
2017/10/12 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
JQuery最佳实践之精妙的自定义事件
2010/08/11 Javascript
iframe父页面获取子页面参数的方法
2014/02/21 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
运行Node.js的IIS扩展iisnode安装配置笔记
2015/03/02 Javascript
Backbone中View之间传值的学习心得
2016/08/09 Javascript
Bootstrap警告(Alerts)的实现方法
2017/03/22 Javascript
ES5 ES6中Array对象去除重复项的方法总结
2017/04/27 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
2018/11/20 Javascript
基于vue实现一个禅道主页拖拽效果
2019/05/27 Javascript
详解基于 Node.js 的轻量级云函数功能实现
2019/07/08 Javascript
JS函数进阶之prototy用法实例分析
2020/01/15 Javascript
[15:20]DOTA2亚洲邀请赛总决赛开幕式表演:羽泉献唱
2017/04/05 DOTA
python通过ElementTree操作XML获取结点读取属性美化XML
2013/12/02 Python
Python实现将照片变成卡通图片的方法【基于opencv】
2018/01/17 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
pandas 层次化索引的实现方法
2019/07/06 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
Pycharm配置autopep8实现流程解析
2020/11/28 Python
python中使用np.delete()的实例方法
2021/02/01 Python
canvas探照灯效果的示例代码
2018/11/30 HTML / CSS
html5小程序飞入购物车(抛物线绘制运动轨迹点)
2020/10/19 HTML / CSS
异常和异常类的概念
2014/09/12 面试题
前台领班岗位职责
2013/12/04 职场文书
党员个人思想汇报
2013/12/28 职场文书
《分一分》教学反思
2014/04/13 职场文书
社区党建工作汇报材料
2014/08/14 职场文书
实训报告范文大全
2014/11/04 职场文书
安全责任协议书范本
2016/03/23 职场文书
Java Redisson多策略注解限流
2022/09/23 Java/Android