我有一个使用 jquery 和 Kendo UI 的级联 Kendo DropdownList。我的问题是,我想将选定的值 Id 从父级传递给子级,这意味着将 StateId 传递到城市 DropdownList 并根据选定的 StateId 过滤城市,但是当我尝试调试它时,我遇到了一些奇怪的情况,即 StateId 为空。有谁可以帮助我吗?谢谢。
[HttpPost]
public async Task<JsonResult> GetCities(DataSourceRequest request, CancellationToken cancellationToken = default)
{
request.Skip = 0;
request.Take = 2000;
var city = await _cityService.GetCities(request, cancellationToken);
return Json(city);
}
正如你所看到的,该值为 null,这是我的 jquery 代码部分...
$("#drpState").kendoDropDownList({
optionLabel: "States...",
delay: 10,
dataTextField: "Name",
dataValueField: "StateId",
dataSource: {
type: "json",
serverFiltering: true,
transport: {
read: {
headers: {
"__RequestVerificationToken": $('input[name=__RequestVerificationToken]').val()
},
type: "Post",
dataType: "json",
url: "/Supervision/Tracking/GetStates",
}
},
schema: { data: 'Data' }
},
}).data("kendoDropDownList");
开满天机
相关分类