【问题标题】:Kendo ui Parent Child Passing Additional Parameter from within read剑道ui父子从读取中传递附加参数
【发布时间】:2014-01-03 06:29:28
【问题描述】:

我有父子剑道 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 中?

【问题讨论】:

    标签: kendo-ui kendo-grid kendo-datasource


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      parameterMap: function (options, operation) {
      
      
              if (operation == "read")
              {
                  if (window.SelectedOrg != null)
                      options.OrgID = window.SelectedOrg;
              }
      

      【讨论】:

        猜你喜欢
        • 2014-03-29
        • 1970-01-01
        • 2015-05-21
        • 1970-01-01
        • 2015-12-06
        • 1970-01-01
        • 2012-08-11
        • 2013-09-13
        • 2015-05-10
        相关资源
        最近更新 更多