
CheckBox控件有个一CheckedChanged 事件,就是CheckBox控件的“选中”状态发生改变的时候会触发的,在这个事件中,加上如下的代码基本上也就差不多了
if(CheckBoxchecked)
{
datagriditemschecked=true;
}
(代码没调试过,自己去调试)
附:datagriditemscount 函数可以得到里面的具体列表数
for(i=0,i<datagriditemscount,i++)
{
datagriditem[ i ]checked=true;
}
可以用这个for 循环将所有的选中
js方式一:
var page =jQuery("#page");
jQueryajax({
async : false,
url : '/studyinformation/getsearchInformationdopage='+page,
success : function(data){
$("#detail")empty();
$("#detail")html(data);
}
});
js方式二:
var page =jQuery("#page");
var data = {
page : page
};
jQueryajax({
async : false,
url : '/studyinformation/getsearchInformationdo',
data : data,//注意这里
success : function(data){
$("#detail")empty();
$("#detail")html(data);
}
});
java获取
// 搜索框根据文件名搜索学习资料信息
@RequestMapping("/studyinformation/getsearchInformation")
public String getSearchInformation(>
你可能想做的批量插入吧,点击checkbox就直接插入的话麻烦,给你一个答案:
页面:
<script type="text/javascript">
function Getcheckbox() {
var str = documentgetElementsByName("box");
var objarray = strlength;
var chestr = "";
for (i = 0; i < objarray; i++) {
if (str[i]checked == true) {
chestr += str[i]value + ":";
}
}
documentgetElementById("ClassValue")value = chestr;
}
</script>
<h2> <input type="checkbox" name="box" id="1" value="一年级" onclick="Getcheckbox()"/> 一年级</h2>
<h2> <input type="checkbox" name="box" id="2" value="二年级" onclick="Getcheckbox()"/>二年级</h2>
<h2> <input type="checkbox" name="box" id="3" value="三年级" onclick="Getcheckbox()"/>三年级</h2>
<form action="#" method="post">
<input type="hidden" name="ClassValue" id="ClassValue" value="" />
<input type="submit" name="name" value="添加数据" />
</form>
控制器:
public ActionResult Checkbox()
{
return View();
}
[>
以上就是关于点击一个checkbox全选按钮,easyui的datagrid中的全部checkbox被选中,如何实现使用的c# mvc (.cshtml)全部的内容,包括:点击一个checkbox全选按钮,easyui的datagrid中的全部checkbox被选中,如何实现使用的c# mvc (.cshtml)、java web开发,关于js获取datagrid的checkbox选中行的id,传入后台问题、MVC3中,@Html.CheckBox选中后添加数据问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)