Reputation: 31
I am developing an application with HTML5, MVC 4 ASP.NET. I want to implement a drop down with check boxes. I am able to do that,but I have two drop down, on the check of values of the first check box I want to refresh the options of the second Drop Down. I am using the following link http://acquisio.github.io/bootstrap-dropdown-checkbox/
But I am not able to reset the Drop Down. I am using $("myselector").dropdownCheckbox("reset", [{ ... }}]); But still not able to do it. Please help.
var tab2 = new Array();
var selectobject = document.getElementById("ComboZone")
for (var i = 0; i < selectobject.length; i++) {
var obj = {label: selectobject.options[i].text, isChecked: false, id: selectobject.options[i].value};
tab2.push(obj);
}
//$('.myDropdownCheckboxBasic').dropdownCheckbox({
$('#ZoneDropDown').dropdownCheckbox({
data: tab2,
autosearch: true,
title: "My Dropdown Checkbox",
hideHeader: false,
showNbSelected: true,
templateButton: '<a style="color:blue;text-align:center" class="dropdown-checkbox-toggle" data-toggle="dropdown" href="#">SELECT ZONE <span class="dropdown-checkbox-nbselected"></span></button>'
});
<script type="text/javascript">
function checkState(element) {
var tab2 = new Array();
var selectobject = document.getElementById("ComboRegion")
for (var i = 0; i < selectobject.length; i++) {
var obj = { id: selectobject.options[i].value, label: selectobject.options[i].text, isChecked: false };
tab2.push(obj);
}
$("#RegDropDown").dropdownCheckbox("reset", tab2);
}
</script>
Thanks and Regards
Upvotes: 0
Views: 628
Reputation: 6398
<script type="text/javascript">
function checkState(element) {
var JQ = jQuery.noConflict();
var tab2 = new Array();
var selectobject = document.getElementById("ComboRegion")
for (var i = 0; i < selectobject.length; i++)
{
var obj = { id: selectobject.options[i].value, label: selectobject.options[i].text, isChecked: false };
tab2.push(obj);
}
JQ ("#RegDropDown").dropdownCheckbox("reset", tab2);
}
</script>
Upvotes: 1