//把checkboxlist值付给 textbox
function confirm(partId)
{
//alert(partId)
//在JS端调用CheckBoxList
var dvobj = $('dv'+partId);
var chkInput =$('ctl00_ContentPlaceHolder1_chbList'+partId).getElementsByTagName("INPUT");
//var arrListValue = $('ctl00_ContentPlaceHolder1_chbList'+partId).ListValue.split(',');
var arrListText = $('ctl00_ContentPlaceHolder1_chbList'+partId).ListText.split(',');
var count = arrListText.length;
var strCheckChecked = "";
var arrCheckChecked;
//var chkValue = "";
var chkText = "";
//每次点击CheckBoxList的一个Item,都循环把所有Item的选中状态按0、1标志,存入一个变量,最后再根据这个标志来决定checkboxlist中要取的值
for (var i=0; i< chkInput.length; i++)
{
if(chkInput[i].checked)
strCheckChecked = strCheckChecked + "1" + ",";
else
strCheckChecked = strCheckChecked + "0" + ",";
}
arrCheckChecked = RTrim(strCheckChecked).split(',');
for(var j = 0; j < arrCheckChecked.length; j++)
{
if(arrCheckChecked[j] == "1")
//chkValue += arrListValue[j] +",";
chkText += arrListText[j] +",";
}
$('ctl00_ContentPlaceHolder1_txt'+partId).value = RTrim(chkText,',');
$('ctl00_ContentPlaceHolder1_txt'+partId).title = RTrim(chkText,',');
dvobj.hide();
}
-------------------------------.cs-----------------------------------
string checkListValue = "";
string checkListText = "";
foreach (ListItem li in cbl.Items)
{
checkListValue += li.Value + ",";
checkListText += li.Text + ",";
}
checkListText = checkListText.TrimEnd(',');
checkListValue = checkListValue.TrimEnd(',');
//由于checkboxlist在前台html页面表现中没有value属性,导致js无法获取选种的value值
//这里用程序来添加value和text属性
cbl.Attributes["ListValue"] = checkListValue;
cbl.Attributes["ListText"] = checkListText;
分享到:
相关推荐
获取checkboxlist选中的value和text.
CheckBoxList操作方法集合,包括:获取选中项、全选、取消、反选
至于为什么不显示value值,我也不清楚,本篇给出一个用jQuery获取checkboxlist值的方法。 先看看原始的页面html代码: <input type=button id=btnShow value=显示选中值 /> 下面我们绑定check
找了一些关于checkboxList控件的常用用法 添加项,选择项,删除项的等17种常用的方法。 希望对大家有用
遍历CheckBoxList,获得选中项的值动态绑定CheckBoxList, 遍历CheckBoxList,获得选中项的值动态绑定CheckBoxList。
ASP.NET 中Checkboxlist添加到数据库代码案例
NULL 博文链接:https://jerryzhang.iteye.com/blog/352633
CheckBoxList 遍历 免费下载
CheckBoxList的操作
下拉checkboxList实现多选效果
( CheckBoxList详细用法.doc )
可以设置checkboxlist为单选,
CheckBoxList的用法,绑定“多选项”,并在保存时获取被选中项的代码
asp.net Dropdownlist结合CheckBoxList多选下拉框
(原创)struts标签之checkboxlist选中值并换行处理
CheckBoxList复选框列表实现单选的效果,单行、多行
public string GetChecked(CheckBoxList checkList, string separator) { string str = ; for (int i = 0; i < checkList.Items.Count; i++) { if (checkList.Items[i].Selected) { str += checkList.Items[i]....
Silverlight CheckBoxList 开发环境环境VS2013
Aspnet-CheckBoxList.zip,只是一种使用checkboxlistcheckboxlist的简单方法,asp.net是一个开源的web框架,用于使用.net构建现代web应用和服务。asp.net创建基于html5、css和javascript的网站,这些网站简单、快速,...
查看客户端生成的HTML代码可以看出,每次点击都执行一次__doPostBack,并且将选择项的参数传递到隐藏表单域之中。 当然,通过脚本和自己的隐藏域可以很轻松得到选择项,但完全在服务器端,也可以得到。...