尽管直接联系Telerik支持我似乎没有在解决我的问题方面取得任何进展。
我正在尝试使用其范围滑块小部件在我的MVC项目中过滤我的Kendo Grid。当我运行我的项目时出现错误:
对我而言,这说明可能在Kendo.js和Jquery.js之前调用了小部件,但它不是。问题中的代码实际上是结束前的最后一个代码< /体>标签。我已经加倍检查了Telerik的要求,我的javascript lirbaries的顺序正确。
这是我所有内容的源代码:
滑块
@(Html.Kendo().RangeSlider()
.Min(10)
.Max(30)
.Name("range_bhp")
)
网格(省略大小)
@(Html.Kendo().Grid<MyProject.Models.tbl_my_requirements>()
.Name("Grid")
.DataSource(dataSource => dataSource
.Read(read => read.Action("Data_Read", "Grid").Data("getParameter"))
)
)
脚本
function getParameter() {
//debugger;
return {
range: $("#range_bhp").data("kendoRangeSlider").value()
}
}
$(function () { //Ready
$("#range_bhp").data("kendoRangeSlider").bind('change', function () {
$('#Grid').data('kendoGrid').dataSource.read();
});
});
非常感谢