我的视图中有两个下拉列表。一个是国家,另一个是州。当我单击并选择某个国家时,该国家的相应州必须出现在状态下拉列表中我正在使用剑道下拉列表并且能够获取使用剑道数据源的下拉值我使用以下功能进行过滤,但数据没有被过滤。任何人都可以帮助我哪里出错或建议我一些关于如何做到这一点的想法
enter code here
var sourcedata = new kendo.data.DataSource({
type: "odata",
serverFiltering: true,
transport: {
read:
{
url: "/Home/State",
type: "POST"
}
}
});
$("#cnty").kendoDropDownList({
optionLabel: "Select category...",
dataTextField: "ct",
dataValueField: "country",
dataSource: {
type: "odata",
serverFiltering: true,
transport: {
read: "/Home/Country"
}
},
change: function () {
var value = this.value();
if (value) {
sourcedata.filter({
field: "country",
operator: "eq",
value: parseInt(value)
});
st.enable();
} else {
st.enable(false);
}
st.select(0);
}
});
谢谢!