<label><inputtype="radio"name="sex"value="1">男</label>

  <label><inputtype="radio"name="sex"value="2">女</label>

  JQ获取被选中的值:$(':radio[name="sex"]:checked').val();

  JQ设置为选中:$(':radio[name="sex"]').eq(0).prop("checked",true); //JQ1.6+ 的版本中改为prop

  反选:$(':radio[name="sex"]').eq(0).attr("checked",false);或$(':radio[name="sex"]').eq(0).attr("checked",'');

  if($(':radio[name="sex"]').attr('checked')==undefined)//判断是否已经选中

  $(':radio[name="sex"]').attr("checked",'10');//设置value=10的单选按钮为选中项

  下拉框select:$(':select[name="sex"]').attr("value",'1');//设置value=1的项目为选中项

  扩展:

  checkbox类似;

  扩展2:

  获取一组radio被选中项的值

  varitem=$('input[@name=items][@checked]').val();

  or

  varitem=$('input[name="控件name"]').val();

  获取select被选中项的文本

  varitem=$("select[@name=items]option[@selected]").text();

  or

  varitem=$('select[name="控件name"]').val();

  select下拉框的第二个元素为当前选中值

  $('#select_id')[0].selectedIndex=1;

  radio单选组的第二个元素为当前选中值

  $('input[@name=items]').get(1).checked=true;

  $('input[name="控件name"]').eq(1).checked=true;

  获取值:

  文本框,文本区域

  $("#txt").attr("value");

  or

  $("#txt").val();

  多选框checkbox

  $("#checkbox_id").attr("value");

  $("#checkbox_id").val();

  单选组radio

  $("input[@type=radio][@checked]").val();

  $('input[name="控件name"]').val();

  下拉框select

  $('#sel').val();

  控制表单元素

  文本框,文本区域

  $("#txt").attr("value",'');//清空内容

  or

  $("#txt").val('');

  $("#txt").attr("value",'11');//填充内容

  or

  $("#txt").val('11');

  多选框checkbox

  $("#chk1").attr("checked",'');//不打勾

  $("#chk2").attr("checked",true);//打勾

  if($("#chk1").attr('checked')==undefined)//判断是否已经打勾

  单选组radio

  $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项

  下拉框select

  $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项

  $("<optionvalue='1'>1111</option><optionvalue='2'>2222</option>").appendTo("#sel")//添加下拉框的option

  $("#sel").empty();//清空下拉框

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(55)-工作流设计-表单布局
  2. JavaScript:通过id来进行元素的取得
  3. 原生js轮播以及setTimeout和setInterval的理解
  4. linux下vsftpd的安装与配置说明
  5. JS与OC交互--简单使用
  6. Best Practices for Using Alpha
  7. zookeeper与activemq最新存储replicatedLevelDB整合
  8. cygwin使用
  9. TCP连接探测中的Keepalive和心跳包. 关键字: tcp keepalive, 心跳, 保活
  10. –save与–save-dev
  11. Xcode8出现AQDefaultDevice (173): skipping input stream 0 0 0x0
  12. CSS3D模型
  13. 推荐使用国内的豆瓣源安装Python插件
  14. [转]maven打包报错:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test
  15. docker入门(二)容器与镜像的关系
  16. Java秋招面经大合集
  17. Error occurred during initialization of VM Could not reserve enough space for object heap
  18. JavaScript模块载入框架sea.js 学习一
  19. 解决access 导出 excel 字段截断错误的问题
  20. 从零开始学习html(二)认识标签(第一部分)——上

热门文章

  1. Python 函数简介之一
  2. 关于Bean\Entity\Model\POJO的一些个人理解
  3. ScreenCaptureHtmlUnitDriver.java
  4. iframe载入等待
  5. Struts2 JSP中将list,set ,Map传递到Action然后遍历(三十五) - 雲淡風輕 - ITeye技术网站
  6. 第五弹:VGG
  7. mysql、mysqli、pdo使用
  8. 比较全的JavaScript倒计时脚本
  9. Lucene学习注意要点
  10. vmware克隆Centos6.7虚拟机网卡无法启动问题