jQuery对下拉框,单选框,多选框的操作
//得到下拉菜单的选中项的文本(注意中间有空格)
varcc1=$(".formcselect[@name="country"]option[@selected]").text();
//得到下拉菜单的选中项的值
varcc2=$(".formcselect[@name="country"]").val();
//得到下拉菜单的选中项的ID属性值
varcc3=$(".formcselect[@name="country"]").attr("id");
//清空下拉框//
$("#select").empty();$("#select").html("");
//添加下拉框的option
$("<optionvalue="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){}
相关文章
- jQuery EasyUI+ashx实现数据库的CIUD操作
- 使用 jQuery 对下拉菜单 SELCET 进行增加、删除和修改的操作
- 生成二维码的 jQuery 插件:jquery.qrcode.js
- jQuery获取checkbox选中的值详解编程语言
- jquery操作select(取值,设置选中)详解编程语言
- JQuery Tips(4)—-一些关于提高JQuery性能的Tips详解编程语言
- jquery如何动态添加、删除class样式方法详解编程语言
- jQuery each()方法的用法
- jQuery keydown和keyup事件
- jQuery操作XML入门
- JQuery插件模板制作jquery插件的朋友可以参考下
- 关于juqeryradio写法的兼容性问题(新老版本jquery)
- jQuery学习笔记[1]jQuery中的DOM操作
- 仿jQuery的siblings效果的js代码
- 使用jQuery操作Cookies的实现代码
- 一个JQuery操作Table的代码分享
- jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
- js弹出层(jQuery插件形式附带reLoad功能)
- js和jquery对dom节点的操作(创建/追加)
- jQuery.attr()和.removeAttr()方法操作元素属性示例
- UpdatePanel和jQuery不兼容局部刷新jquery失效
- jQuery插件实现表格隔行换色且感应鼠标高亮行变色
- JQuery判断HTML元素是否存在的两种解决方法
- jQuery操作元素css样式的三种方法
- jQuery插件分享之分页插件jqPagination
- jquery根据属性和index来查找属性值并操作