C#后台代码如何获取js中的集合变量

金杜 2010-05-26 03:34:56

//全局变量,用于存取选中的日历
var checkList = {};
//获取选中的日历复选框
function getCheck(checkName, hidName, chkAllName) {
alert(document.getElementById(checkName).checked);
var chek = document.getElementById(checkName);
var hid = document.getElementById(hidName);
if (chek.checked) {
checkList[checkName] = hid.value;
} else {
document.getElementById(chkAllName).checked = false;
checkList[checkName]=null;
}
}
//关闭;
function cls() {
var win = document.getElementById("Panel1");
win.style.display = "none";
}
//itemImage全选及全不选
function _ChooseAllImage(sel, check) {
var objtb = document.getElementById(sel);
var num = objtb.getElementsByTagName("input");
var check = document.getElementById(check);
for (i = 0; i < num.length; i++) {
if (num[i].tagName == "INPUT") {
if (check.checked == true) {
if (num[i].type == "checkbox") {
if (num[i].checked != true) {
num[i].checked = true;
checkList[num[i].id]=num[i+1].value;
}
}
}
else {
num[i].checked = false;
checkList[num[i].id] = null;
}
}
}
}
</script>




中的var checkList = {};已赋值,当我单击提交按钮的时候怎么提交给后台处理
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqzeng-ip 2010-05-26
  • 打赏
  • 举报
回复
document.getElementById("HiddenField1").value = 赋值
后台读取就ok了
lyboyc 2010-05-26
  • 打赏
  • 举报
回复
你可以把它先赋值给一个隐藏域,然后取这个隐藏域的植

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧