Kendo Filtering не будет работать на каскадном ComboBox
Я пытаюсь сделать Client Filtering
на Cascading ComboBox
в Kendo
но кажется, что всякий раз, когда я делаю Cascading ComboBox
Client Filtering
не будет работать, но когда я делаю простой ComboBox
Client Filtering
буду работать. Что-то не так с моим кодом?
Вот мой код:
@(Html.Kendo().ComboBox()
.Name("office_id")
.DataTextField("office_name")
.Filter("contains")
.MinLength(2)
.Placeholder("Select Office . .")
.DataValueField("office_id")
.HtmlAttributes(new { @style = "width: 80%;" })
.DataSource(source => { source.Read(read => { read.Action("ddlOffice", "Dropdowns"); }); })
)
@(Html.Kendo().ComboBox()
.Name("program_id")
.DataTextField("program_name")
.Placeholder("Select Program . .")
.DataValueField("program_id")
.Filter("contains")
.MinLength(2)
.HtmlAttributes(new { @style = "width: 80%;" })
.DataSource(source =>
{
source.Read(read =>
{
read.Action("ddlProgram", "Dropdowns")
.Data("filterProgram");
})
.ServerFiltering(true);
})
.Enable(false)
.AutoBind(false)
.CascadeFrom("office_id")
)
<script>
function filterProgram() {
var OfficeDropdown = $("#office_id").val();
return {
OfficeDropdown: OfficeDropdown
}
}
</script>