checkbox控件后台取值(在火狐浏览器浏览)

mjt150 2015-01-04 11:09:53
checkbox控件后台取值使用request.form[""],在谷歌浏览器可以获得值,但是在火狐浏览器获取不到,查看了jquery兼容性问题也未检查出问题所在,求大神啊
...全文
119 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjt150 2015-01-04
  • 打赏
  • 举报
回复
后台代码: DataSource = DataSource + "["; if (!string.IsNullOrEmpty(Request.Form["COtherDoc"])) { OtherDoc = "on"; DataSource += "{" + "OtherDoc," + OtherDoc + "},"; otherDoc = "1"; } DataSource = DataSource + "]"; 前台js代码: $(function () { var arr = new Array(); arr["OtherDoc"] = "<%=OtherDoc %>"; $(":checkbox").each(function () { var bpvalue = $(this).attr("aid"); if (arr[$(this).attr("aid")] == "on") { $(this).attr("checked", true); $("#" + bpvalue).addClass("box2Hover").removeClass("box2"); } else { $(this).attr("checked", false); $("#" + bpvalue).addClass("box2").removeClass("box2Hover"); } }); }); 页面代码: <input type="checkbox" aid="OtherDoc" id="COtherDoc" name="COtherDoc" /> 问题确实有点奇葩,不知从何入手,实现效果就是要在标选之后,提交页面,页面回调保留选中状态
  • 打赏
  • 举报
回复
这问题没法回答额。。。难道做各种猜测?

110,545

社区成员

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

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

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