如何将从数据库中获取到的checkbox的值再存储到数据库?

c_Jeak123 2016-08-15 10:07:19
1.如图,大类信息是从数据库中读取出来的,通过 var set = db.ProClasses;
ViewBag.aa = set;读取显示到页面上
2.现在要勾选checkbox,获取选中的复选框的值,传入控制器,再存储到数据库应该如何实现?
3.之前做过类似的,但是有不一样的地方。之前的checkbox的值是固定的 设置ID 通过
var obox = document.getElementById("box1");
var cboList = obox.getElementsByTagName("input");
var oText = document.getElementById("isb");
//点击复选框 获取复选框的值
document.getElementById("xiaoshou1").onclick = function (e) {
var src = e ? e.target : event.srcElement;
if (src.tagName == "INPUT") {
var values = [];
for (var i = 0; i < cboList.length; i++) {
if (cboList[i].checked) {
values.push(cboList[i].value);
}
}
oText.value = values.join(",");
}
};
的方式获取到复选框的值,再通过表单提交。
我的问题是要实现相同的功能应该如何实现?求大神指点一二,小生在此谢过!
...全文
412 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
秋的红果实 2016-08-15
  • 打赏
  • 举报
回复
从数据库读取大类数据,“建造”checkbox时,就要填上checkbox的ID,这样不就和你以前的一样了
超级路灯 2016-08-15
  • 打赏
  • 举报
回复
不知道你整这么复杂的js来干嘛
超级路灯 2016-08-15
  • 打赏
  • 举报
回复
复选框的name是统一的,那么选中后,submit(),在服务器端就可以request到复选框的值列表了。 <input type="checkbox" name="checkbox1" value="1" checked> <input type="checkbox" name="checkbox1" value="2" checked> <input type="checkbox" name="checkbox1" value="3"> <input type="checkbox" name="checkbox1" value="4" checked> <input type="checkbox" name="checkbox1" value="5"> 如上,提交后,得到1,2,4
c_Jeak123 2016-08-15
  • 打赏
  • 举报
回复
ok 问题已解决 谢谢大家的帮助
第1章 空 第2章 ASP.NET运行模型 21.如何在页面应用javascript脚本-示例1 21.如何在页面应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加javascript脚本-示例2 24.如何处理多页面重定向到同一页面后的返回问题 25.如何用Response.Redirect方法传递汉字 29.如何利用输出缓存技术缓存整个页面 30.如何利用片段缓存技术对用户控件进行缓存 31.如何利用数据缓存技术提高程序的性能 33.如何实现当页面产生错误时重定向到自定义错误界面 35.如何在程序读写Web.config文件 37.如何使用CSS文件定义控件的样式 38.如何启用和禁用ViewState保存状态信息的功能 39.如何应用IsPostBack控制页面的加载 41.如何使用Trace对象进行跟踪调试(页面级) 42.如何使用#Include语法将文件添加到页面 43.如何使用编程的方式处理异常信息 44.如何将网页错误信息写入事件日志 第3章 常用Web服务控件 46.如何使用Label控件动态显示文本信息 47.如何实现当鼠标移到控件时显示提示信息 48.如何在Web应用程序实现快捷键功能(使用脚本实现) 48.如何在Web应用程序实现快捷键功能(使用属性实现) 49.如何设置页面上控件的Tab键顺序 50.如何实现用回车键代替Tab键的功能 51.如何为按钮键添加消息框 52.Button、LinkButton和ImageButton服务控件的区别及应用 54.如何使用CheckBoxCheckBoxList控件(CheckBox示例) 54.如何使用CheckBoxCheckBoxList控件(CheckBoxList示例) 55.如何使用RadioButton和RadioButtonList控件(RadioButton示例) 55.如何使用RadioButton和RadioButtonList控件RadioButtonList示例) 56.如何使用Panel控件操作一组控件 57.如何使用Table控件组织页面的内容 58.如何实现DropDownList控件选项的添加、删除等操作 59.如何实现间接改变DropDownList控件的当前选项 60.如何实现两个或多个DropDownList控件的联动 61.如何实现ListBox控件选项的上移、下移、添加和删除操作 62.如何实现ListBox控件选项的双击事件 63.如何动态设置ListBox控件各选项的背景颜色 64.如何在页面动态创建控件 65.如何为HTML服务器控件的事件添加自定义方法 第4章 验证控件 67.如何使用RequiredFieldValidator控件验证用户是否输入信息 68.如何使用RegularExpressionValidator控件验证E-mail地址和邮编等格式 69.如何使用RangeValidator控件验证输入的信息是否在指定范围内 70.如何使用CompareValidator控件对两个输入控件比较验证 71.如何使用CustomValidator控件自定义验证格式 72.如何使用ValidationSummary控件总结所有验证控件的错误信息 73.如何创建自定义功能的验证控件 74.如何禁用服务器控件的验证功能 75.如何控制页面部分验证控件有效 76.如何实现控件即时验证功能 77.如何使用验证控件综合验证用户注册页面 78.如何验证DataGrid控件的编辑列 81.如何使用验证控件验证日期类型的输入(CompareValidator) 81.如何使用验证控件验证日期类型的输入(CustomerValidator) 81.如何使用验证控件验证日期类型的输入(RegularValidator) 第5章 高级Web控件 82.如何在网页使用Calendar Web控件显示和选择日期 83.如何在Calendar Web控件控制个别日的内容及显示 84.如何在Calendar Web控件控制用户日期选定 86.如何使用XML控件显示XML文件和进行XSLT转换 87.如何使用AdRotator Web控件制作广告发布程序-示例1 87.如何使用AdRotator Web控件制作广告发布程序-示例2 88.如何创建用户控件 89.如何将Web窗体转换成用户控件 90.如何实现动态加载用户控件 92.如何使用TabStrip Web和MultiP

62,052

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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