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 相关文章推荐
Js获取事件对象代码
Aug 05 Javascript
jQuery easyui datagrid动态查询数据实例讲解
Feb 26 Javascript
通过JS来判断页面控件是否获取焦点
Jan 03 Javascript
js实现俄罗斯方块小游戏分享
Jan 31 Javascript
node.js中的fs.writeFile方法使用说明
Dec 14 Javascript
JS动态加载当前时间的方法
Feb 09 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
Apr 27 Javascript
[原创]JS基于FileSaver.js插件实现文件保存功能示例
Dec 08 Javascript
angular+webpack2实战例子
May 23 Javascript
关于前后端json数据的发送与接收详解
Jul 30 Javascript
js中的面向对象之对象常见创建方法详解
Dec 16 Javascript
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
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
用php实现百度网盘图片直链的代码分享
2012/11/01 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
如何制作浮动广告 JavaScript制作浮动广告代码
2012/12/30 Javascript
js获取dom的高度和宽度(可见区域及部分等等)
2013/06/13 Javascript
ExtJS DOM元素操作经验分享
2013/08/28 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
bootstrapValidator.min.js表单验证插件
2017/02/09 Javascript
js获取隐藏元素的宽高
2017/02/24 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
Node.js 中exports 和 module.exports 的区别
2017/03/14 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
node通过express搭建自己的服务器
2017/09/30 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
9种改善AngularJS性能的方法
2017/11/28 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
jQuery实现的隔行变色功能【案例】
2019/02/18 jQuery
jsonp跨域获取百度联想词的方法分析
2019/05/13 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
vue实现信息管理系统
2020/05/30 Javascript
js瀑布流布局的实现
2020/06/28 Javascript
基于JavaScript实现简单抽奖功能代码实例
2020/10/20 Javascript
python计算N天之后日期的方法
2015/03/31 Python
Python MySQL数据库连接池组件pymysqlpool详解
2017/07/07 Python
python实现NB-IoT模块远程控制
2018/06/20 Python
分析python请求数据
2018/08/19 Python
python3中类的继承以及self和super的区别详解
2019/06/26 Python
python 计算积分图和haar特征的实例代码
2019/11/20 Python
Python创建一个元素都为0的列表实例
2019/11/28 Python
tensorflow多维张量计算实例
2020/02/11 Python
python输出第n个默尼森数的实现示例
2020/03/08 Python
Django+boostrap 美化admin后台的操作
2020/03/11 Python
keras .h5转移动端的.tflite文件实现方式
2020/05/25 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
最新的大学生找工作自我评价
2013/09/29 职场文书
2019年消防宣传标语集锦
2019/11/21 职场文书