当页面用到服务器控件的时候经常会发生页面重载我的页面上有许多checkbox 在按钮事件发生后将checkbox的ID存入一个隐藏控件,
然后读取值,根据值设置checkbox的选中状态。代码:
存入隐藏控件 $("#CheckOK").click(function () {
var spotid = ";";
$("input:checked").each(function (i) {
spotid += $(this).attr("id") + ";";
})
$("#HiddenField1").attr("value", spotid);
//alert(spotid);
})
取出并设置: var getCheckbox = $("#HiddenField1").attr("value");
var ToChecks = new Array();
ToChecks = getCheckbox.split(";");
for (i = 0; i < ToChecks.length ; i++)
{
$(ToChecks[i]).attr("checked",true);
// alert(ToChecks[i]);
}
alert(getCheckbox);试过没效果~~ 请教各位JavaScript
然后读取值,根据值设置checkbox的选中状态。代码:
存入隐藏控件 $("#CheckOK").click(function () {
var spotid = ";";
$("input:checked").each(function (i) {
spotid += $(this).attr("id") + ";";
})
$("#HiddenField1").attr("value", spotid);
//alert(spotid);
})
取出并设置: var getCheckbox = $("#HiddenField1").attr("value");
var ToChecks = new Array();
ToChecks = getCheckbox.split(";");
for (i = 0; i < ToChecks.length ; i++)
{
$(ToChecks[i]).attr("checked",true);
// alert(ToChecks[i]);
}
alert(getCheckbox);试过没效果~~ 请教各位JavaScript
解决方案 »
- js文件问题
- split( /\s+/); 什么意思
- javascript nicEdit 哪位可以解释一下这段代码
- 请问关于window.setTimeout和window.setInterval在IE下反复调用时会出现内存泄漏的BUG有无好的解决方案?谢谢
- FF下改怎么写
- JavaScript获取XML中的节点,XML是SOAP格式的
- Bootstrap和jQuery UI是同一类的东西吗?
- 升级了,庆贺一下!散分
- 关于字符串的问题
- 呵呵~~请教屏蔽地址栏的代码~~想让地址栏一直都为www.hehe.com
- js我不懂,这里面的值怎么搞出来
- 使用jquery easyui的dialog的一个诡异的问题!弹出空白页面
$(ToChecks[i]).attr("checked",true);改为$("#" + ToChecks[i]).attr("checked",true);另外按你的写法,i从0开始的话,第一个跟最后一个$(ToChecks[i])肯定是undefined