简单来说:var val = $('input[name="sex"]:checked').val();
创新互联建站主营石城网站建设的网络公司,主营网站建设方案,重庆APP软件开发,石城h5小程序设计搭建,石城网站营销推广欢迎石城等地区企业咨询
使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来筛选。
扩展资料:
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
亲自写的一个小例子,希望能帮到您,同时建议你下JQuery_1.4_API 自己学习。
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
titleJQuery确定选择的是那个单选按钮/title
script language="javascript" src="jquery-1.4.2.min.js"/script
script
$(document).ready(function(){
$(":radio").each(function(){
$(this).click(function(){
if(this.checked==true){
alert("您选择了:"+this.value);
}
});
});
});
/script
/head
body
labelinput name="New" type="radio" id="New_0" value="是" /是/label
labelinput name="New" type="radio" id="New_1" value="否" /否/label
/body
/html
$(":radio").each(function(){
if($(this).attr("checked")){
alert("选中");
}else{
alert("未选中");
}
})
或使用isChecked()方法。
让radio选中的时候添加一个数值,然后在写一个alert()输出,看看会不会显示值,如果输入的是设定的值,那门就说明选中了;或者是圆圈中有实心
$(":radio").each(function(){
if($(this).attr("cheked")){
alert(‘选中’);
}else{
alert(‘未选中’);
}
})
html:
input type="radio" name="radio" value="1" /1
br/
input type="radio" name="radio" value="2" /2
br/
input type="radio" name="radio" value="3" /3
br/
input type="radio" name="radio" value="4" /4
JQ:
var a = $("input[name='radio']:checked").val();
alert("选中的radio的值是:" + a);