Kendo ui 使用MultiSelect进行剑道网格服务器筛选

Kendo ui 使用MultiSelect进行剑道网格服务器筛选,kendo-ui,kendo-grid,multi-select,Kendo Ui,Kendo Grid,Multi Select,我试图用多选框过滤我的剑道格网。我有一个启用了服务器过滤的网格,或多或少使用了以下设置: // this is in the grid configuration columns: [ { title: "Name", width: 160, field: mem_ORD_EditieTitel, filterable: { ui:

我试图用多选框过滤我的剑道格网。我有一个启用了服务器过滤的网格,或多或少使用了以下设置:

// this is in the grid configuration
columns: [
          {
             title: "Name",
             width: 160,
             field: mem_ORD_EditieTitel,
             filterable: {
                    ui: multiSelect
                   }
           }, ...
         ]


// and the function corresponding to the filterable option

function multiSelect(element)
{
   var multi = element.kendoMultiSelect({
      placeholder: "Select editions",
      dataSource: remoteDataSource,
      dataTextField: "mem_ORD_EditieTitel",
      dataValueField: "mem_ORD_EditieTitel",
      optionLabel: "--Select Value--"
   }).data('kendoMultiSelect');
}
问题是,当我选择多个值时,请求仅包括第一个选定项。有没有办法解决这个问题?还是剑道格网没有这个特点?例如:

filter[filters][0][field]:mem_ORD_EditieTitel
filter[filters][0][operator]:eq
filter[filters][0][value]:SomeTitle
filter[logic]:and

感谢我使用此定义:

element.kendoMultiSelect({
   valuePrimitive: true,
   dataSource: kendoDataSource,
   dataTextField: textField,
   dataValueField: valueField,
   optionLabel: optionLabel
}).data("kendoMultiSelect");

将多个值发布到服务器:

filter[filters][0][field]     SubFunctionCode
filter[filters][0][operation] eq
filter[filters][0][value]     ICT-2,ICT-3
filter[logic]   and
page        1
pageSize    5
skip        0
take        5
过滤器[filters][0][value]等于“ICT-2,ICT-3”

下一个挑战是如何在服务器端处理逗号分隔的值。我没有解决这个问题的办法