
追问: 大哥你这个貌似是全选的吧 我的意思是说比如我 有 check1 check2 check3 check4 但是我现在选中了 check2 check3 现在我要用jquery把选中的check的value值取出来,就是把check2 check3 的value值取出来 回答: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META name="keywords" content="网页,多个,元素,比如,代码"><META name="description" content="追问: 大哥你这个貌似是全选的吧 我的意思是说比如我 有 check1 check2 check3 check4 但是我现在选中了 check2 check3 现在我要用jquery把选中的check的value值取出来,就是把check2"></HEAD><script type="text/javascript" src="jquery-13minjs"></script><script>function check_id(){var doc_templateId="";if ($("#oa_doc_templatebody input:checkbox[name=selectTemplate]:checked")length==0){alert("请选择您要预览的数据!");}else{var idArray = []var id;var aname = documentgetElementsByName("selectTemplate");for(var i=0;i<anamelength;i++){if(aname[i]checked == true){//idArraypush(aname[i]value);id=aname[i]value;alert(id);}}//alert(idArray);return;}}</script><BODY id="oa_doc_templatebody"><input type="submit" value="提交" onclick="check_id();"/><br><td><input type="checkbox" id="oa_doc_templateId" name="selectTemplate" value="1"/><br/><td><input type="checkbox" id="oa_doc_templateId" name="selectTemplate" value="2"/><br/>
protected void Page_Load(object sender, EventArgs e)
{
CheckBox chk = new CheckBox();
chkText = "testall"; // 这里可以换成数据库的内容
chkCheckedChanged += new EventHandler(chk_CheckedChanged);
chkAutoPostBack = true;
PageFormControlsAdd(chk);
for (int i = 0; i < 10; i++)
{
CheckBox chk2 = new CheckBox();
chk2Text = "test" + iToString(); // 这里可以换成数据库的内容
chk2Checked = (i % 3 == 0); // 这里可以换成数据库的内容
PageFormControlsAdd(chk2);
}
}
void chk_CheckedChanged(object sender, EventArgs e)
{
CheckBox all = sender as CheckBox;
foreach(Control ctl in PageFormControls)
{
if (ctl is CheckBox)
{
CheckBox chk = ctl as CheckBox;
chkChecked = allChecked;
}
}
}
function check(browser)
{
documentgetElementById("answer")value=browser
}
</script>
</head>
<body>
<p>What's your favorite browser:</p>
<form>
<input type="radio" name="browser" onclick="check(thisvalue)"
value="Internet Explorer" />Internet Explorer<br />
<input type="radio" name="browser" onclick="check(thisvalue)"
value="Firefox" />Firefox<br />
<input type="radio" name="browser" onclick="check(thisvalue)"
value="Netscape" />Netscape<br />
<input type="radio" name="browser" onclick="check(thisvalue)"
value="Opera" />Opera<br />
<br />
Your favorite browser is: <input type="text" id="answer" size="20" />
</form>
</body>
给你段代码 有问题在问吧
通过jquery过滤器:checked方式获取所有选中的checkbox
1、定义页面checkbox框,代码如下:
<body>
<input type='checkbox'/>
<input type='checkbox'/>
<input type='checkbox'/>
</body>
2、通过jquery过滤器选择选中的checkbox,代码如下:
var chks=$("input:checked");//获取所有选中的checkbox,chks是一个元素数组
3、通过chks的长度知道多少被选中,代码如下:
var len = chkslength;//选中的checkbox数量
扩展资料
jQuery语言的特点:
1、快速获取文档元素
jQuery的选择机制构建于Css的选择器,它提供了快速查询DOM文档中元素的能力,而且大大强化了JavaScript中获取页面元素的方式。
2、提供漂亮的页面动态效果
jQuery中内置了一系列的动画效果,可以开发出非常漂亮的网页,许多网站都使用jQuery的内置的效果,比如淡入淡出、元素移除等动态特效。
3、创建AJAX无刷新网页
AJAX是异步的JavaScript和ML的简称,可以开发出非常灵敏无刷新的网页,特别是开发服务器端网页时,比如PHP网站,需要往返地与服务器通信,如果不使用AJAX,每次数据更新不得不重新刷新网页,而使用AJAX特效后,可以对页面进行局部刷新,提供动态的效果。
4、提供对JavaScript语言的增强
jQuery提供了对基本JavaScript结构的增强,比如元素迭代和数组处理等 *** 作。
5、增强的事件处理
jQuery提供了各种页面事件,它可以避免程序员在HTML中添加太事件处理代码,最重要的是,它的事件处理器消除了各种浏览器兼容性问题。
6、更改网页内容
jQuery可以修改网页中的内容,比如更改网页的文本、插入或者翻转网页图像,jQuery简化了原本使用JavaScript代码需要处理的方式。
参考资料:
可以考虑把那些checkbox放在一个panel或者一个数组里,比如
foreach(Control c in thisControls)
{
if (c is CheckBox)
{
CheckBox chk = (CheckBox)c;
chkChecked;
chkText;
}
}
以上就是关于jquery 判断多个check把被选中的check的value取出来 如何做全部的内容,包括:jquery 判断多个check把被选中的check的value取出来 如何做、在form表单中如何来获取checkbox(多选框)的值,选择多个可只获到最后一个值、请问下: 如果在jsp 中获取一组 radio 的checked值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)