Hi - I have a TreeView defined as one of a series of filters for my page. I want to be able to send in default values so that when the user first brings up the page, they have values for the chart. What I can't seem to figure out is how to set the checkbox for the value I am sending in. I can do it on my TreeViews that are radio buttons. I can also set all the checkboxes to checked, but can't find the right syntax to set just one.
I have tried a variety of syntax. gradeLevelParm is the value I am passing:
$("#gradeLevelFilterTree input[value='" + gradeLevelParm + "']").click();
$("#gradeLevelFilterTree input:checkbox"[value = gradeLevelParm]).click();
$("#gradeLevelFilterTree input:checkbox[value='" + gradeLevelParm + "']").click();
This selects all the checkboxes, when I want one specific set.
$("#gradeLevelFilterTree input:checkbox").click();
Thanks for any help!
Here is the code that I have creating the TreeView.
I have tried a variety of syntax. gradeLevelParm is the value I am passing:
$("#gradeLevelFilterTree input[value='" + gradeLevelParm + "']").click();
$("#gradeLevelFilterTree input:checkbox"[value = gradeLevelParm]).click();
$("#gradeLevelFilterTree input:checkbox[value='" + gradeLevelParm + "']").click();
This selects all the checkboxes, when I want one specific set.
$("#gradeLevelFilterTree input:checkbox").click();
Thanks for any help!
Here is the code that I have creating the TreeView.
ktvGradeLevelFilter = $("#gradeLevelFilterTree").kendoTreeView({ dataTextField: ["text", "GradeLevelID"], dataSource: { transport: { read: function (options) { $.getJSON(Helpers.toServicesUrl("/GetfltEWSGradeLevel"), { username: Context.UserName, districtId: Context.DistrictId, // schoolType: "H" schoolType: schoolTypeParm //ktvSchoolFilter.getSelectedSchoolType() }, function (data) { gradeLevelData = data.GetfltEWSGradeLevelResult.RootResults; gradeLevelData = [{ text: "Grade Level(Counts by Risk Factor)", items: gradeLevelData, expanded: false }]; options.success([]); ktvGradeLevelFilter.dataSource.data(gradeLevelData); }).fail(function (jqXHR) { options.error(jqXHR); }); } }, schema: { model: { children: "items" } } }, checkboxes: { checkChildren: true }}).data("kendoTreeView");