0

我有父子剑道 ui 网格。

子网格读取看起来像这样

read: {
        url: baseURL + "/GetOrgSchools/OrgID=" + window.SelectedOrg, 
       // data: { OrgID : window.SelectedOrg }, // pass aditional data
        dataType: "json" // <-- The default was "jsonp"
    },

我可以使用此过滤选择父行的子记录

window.SelectedOrg = orgID;
            $("#gridOrgSchools").data("kendoGrid").dataSource.read({ OrgID: orgID });
            $("#gridOrgSchools").css("display", "block");

但是现在子网格启用了分页过滤和排序。所以如果我点击下一页,它没有传递OrgID它的值,它开始显示所有记录。

我需要做什么才能在子网格的所有后续分页、过滤等中,我应该能够将 OrgID 粘贴在 URL 中?

4

2 回答 2

0

我能够在 kendou ui 的传输中使用以下方法来实现这一点

parameterMap: function (options, operation) {


        if (operation == "read")
        {
            if (window.SelectedOrg != null)
                options.OrgID = window.SelectedOrg;
        }
于 2014-01-03T15:51:49.170 回答
0

使用 dataSource 的数据功能不断地向服务器发送该字段需要的数据。它将与 dataSource 所做的每个服务器请求一起自动发送。

于 2014-01-03T08:08:14.460 回答