jQuery获取及设置单选框、多选框、文本框
获取一组radio被选中项的值
var item = $("input[@name=items][@checked]").val();
获取select被选中项的文本
var item = $("select[@name=items] option[@selected]").text();
select下拉框的第二个元素为当前选中值
$("#select_id")[0].selectedIndex = 1;
radio单选组的第二个元素为当前选中值
$("input[@name=items]").get(1).checked = true;
获取值:
文本框,文本区域:$("#txt").attr("value");
多选框checkbox:$("#checkbox_id").attr("value");
单选组radio: $("input[@type=radio][@checked]").val();
下拉框select: $("#sel").val();
控制表单元素:
文本框,文本区域:$("#txt").attr("value","");//清空内容
$("#txt").attr("value","11");//填充内容
多选框checkbox: $("#chk1").attr("checked","");//不打勾
$("#chk2").attr("checked",true);//打勾
if($("#chk1").attr("checked")==undefined) //判断是否已经打勾
单选组radio: $("input[@type=radio]").attr("checked","2");//设置value=2的项目为当前选中项 (错
$("input[@name=radio_s][@value=16]").attr("checked",true);(测试通过)
下拉框select:
$("#sel").attr("value","-sel3");//设置value=-sel3的项目为当前选中项
$("11112222").appendTo("#sel")//添加下拉框的option
$("#sel").empty();//清空下拉框
$("#select1")[0].options(index).selected = true; //使第index个option选中
$("#select1")[0].options(3).text //取索引为3的option值
最新文章
- Testing - 测试基础 - 用例
- 服务器端接受Json数据的绑定实现
- C语言基础_2
- 阿里前DBA的故事
- PostgreSQL Replication之第十三章 使用PL/Proxy扩展(3)
- pdmreader支持读取xml格式的pdm文件,无法读取二进制格式的pdm文件。
- MyBatis学习总结_01_MyBatis快速入门
- zzzzw_在线考试系统②管理员篇章
- #define中 #与##的神奇用法linux学习 (转)
- DataTables自定义筛选器
- MS Server中varchar与nvarchar的区别
- 基于C#的接口自动化测试(一)
- java基础02 数据类型转
- solr单机版安装与基本部署
- 由清除float原理到BFC
- TS和C#的差异
- way.js
- 珍藏的数据库SQL基础练习题答案
- Flask常用的钩子函数
- javaweb笔记四
热门文章
- img、a标签的使用
- Ansible 利用playbook批量部署mariadb
- 多目标跟踪笔记三:Global Data Association for Multi-Object Tracking Using Network Flows
- (蓝桥杯)第八届A组C/C++方格分割
- How to start a pdf reader from a Linux command line?
- android 数据存储之SQLite
- JavaScript基本知识----操作符,流程控制,循环,字符串方法,数组方式,补充方法
- SSL常用专业缩略语汇总
- HBase(0.96)新的Java API操作
- Linux下统计某个目录的文件个数(转)