Javascript 如何基于数据库值检查dropdowncheckboxlist
我使用的是dropdowncheckboxlist,在这里我们可以选择多个值,我的问题是如何根据数据库值再次选中dropdownCheckList中的复选框。也就是说,在编辑或更新值时,我必须检查多个值。我正在使用以下脚本:Javascript 如何基于数据库值检查dropdowncheckboxlist,javascript,asp.net,dropdownchecklist,Javascript,Asp.net,Dropdownchecklist,我使用的是dropdowncheckboxlist,在这里我们可以选择多个值,我的问题是如何根据数据库值再次选中dropdownCheckList中的复选框。也就是说,在编辑或更新值时,我必须检查多个值。我正在使用以下脚本: <script type="text/javascript"> $(document).ready(function () { $("#ContentPlaceHolder1_dropdown").dropdownchecklist({
<script type="text/javascript">
$(document).ready(function () {
$("#ContentPlaceHolder1_dropdown").dropdownchecklist({
forceMultiple: true
, onComplete: function (selector) {
var values = "";
for (i = 0; i < selector.options.length; i++) {
if (selector.options[i].selected && (selector.options[i].value != "") ) {
if (values != "") values += ",";
values += selector.options[i].value;
}
}
// alert(values);
$('#<%= hidVisitorID.ClientID %>').val(values);
}
, onItemClick: function (checkbox, selector) {
var justChecked = checkbox.prop("checked");
var checkCount = (justChecked) ? 1 : -1;
for (i = 0; i < selector.options.length; i++) {
if (selector.options[i].selected) checkCount += 1;
}
if (checkCount > 9) {
alert("Industry Limit is 9");
throw "too many";
}
}
}
</script>
您使用的jquery版本是什么?看起来我正在使用这个链接。这是您的dropdownchecklist小部件源代码……但是您使用的是什么版本的jquery?此小部件与使用此CDN的大于1.8.im的jquery版本不兼容