Kendo ui 剑道自动完成
我想在剑道格中使用剑道自动完成进行内联编辑。当用户输入任何内容时,我将使用它调用RESTful web服务,以返回名称以输入值开头的产品列表 我的问题是:Kendo ui 剑道自动完成,kendo-ui,kendo-grid,kendo-asp.net-mvc,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我想在剑道格中使用剑道自动完成进行内联编辑。当用户输入任何内容时,我将使用它调用RESTful web服务,以返回名称以输入值开头的产品列表 我的问题是: 我的web服务需要一个类似http://localhost/myService/appl其中“appl”是用户输入的值和前缀。然而,剑道似乎总是将请求格式化为http://localhost/myService?product=appl。如何更改格式 如何获取用户在网格(自动完成文本框)中输入的值,以便在请求URL中传递该值 在自动完成函数的
http://localhost/myService/appl
其中“appl”是用户输入的值和前缀。然而,剑道似乎总是将请求格式化为http://localhost/myService?product=appl
。如何更改格式在自动完成函数的
数据源中定义一个函数
在该函数中,您可以通过以下方式获得类型化值:
var val = op.filter.filters[0].value;
然后返回包含合成值的url
然后是这样的:
dataSource: new kendo.data.DataSource({
transport: {
read: {
url: function (op) {
var val = op.filter.filters[0].value;
return "/myService/" + val;
}
}
}
})