【问题标题】:is there anyway to pass back additional data in jqgrid treeGrid url request?无论如何要在 jqgrid treeGrid url 请求中传回附加数据吗?
【发布时间】:2011-10-03 21:57:42
【问题描述】:

我是using jqgrid treeview,我正在传回 json 响应,效果很好。有一些关于请求的附加信息我想传回 GUI,我想看看最好的方法。

我现在能想到的唯一方法是在 treegrid 中添加另一列并将此数据推送到 json 响应中。

是否有任何其他方法可以传回附加数据以显示在客户端的确切响应之外以填充树??

【问题讨论】:

    标签: jquery asp.net-mvc json jqgrid treegrid


    【解决方案1】:

    与标准网格一样,您可以填充 JSON 数据的userdata 部分(有关更多信息,请参阅here)。 userdata 的值可以是任何格式的任何对象。在the answer 中,我使用数据发送有关填充网格后应选择的行的信息。

    此外,您可以使用任何附加信息扩展标准 JSON 数据。 jqGrid 将忽略这些信息,但您可以在loadComplete(data) 事件处理程序中访问从服务器发送的全部数据

    【讨论】:

    • 但在树形网格响应中,我只是在 json 中发回一组行。没有其他数据(如行:、总计:等)。 .我会把这些额外的数据放在哪里??
    • @ooo:树形网格使用与“标准”网格相同的jsonReader。您只需要填写额外的隐藏行。所以你可以像以前一样使用userdata
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多