gpt4 book ai didi

javascript - JQGrid子网格Url : Is it possible to change the value of ? Id=id

转载 作者:行者123 更新时间:2023-12-02 20:46:33 26 4
gpt4 key购买 nike

我正在尝试实现一个带有子网格的 JqGrid...

     jQuery(document).ready(function() {
jQuery("#list").jqGrid({
url: '/OrganizationalUnit/FindAll/',
datatype: 'json',
mtype: 'GET',
colNames: ['Name', 'Actions'],
colModel: [
{ name: 'Name', index: 'Name', width: 500, align: 'left' },
{ name:'act', index:'act', width:250,sortable:false}

],

subGrid : true,
subGridUrl: '/OrganizationalUnit/Organizations/',
subGridModel:
[
{ name: 'Name', index: 'Name', width: 300, align: 'left' },
{ name: 'OrganizationID', index: 'OrganizationID', width: 300, align: 'left' }

]
...


因此,JqGrid 的工作方式是,当调用 OrganizationalUnitController.Organizations 的 Controller 方法时,会将查询字符串“?id=4”附加到 URL。 M 问题是“4”只是 JqGrid 为网格创建的任意行号,并且没有为我提供我尝试检索子网格的 OrganizationalUnit 的标识符。所以我想知道有什么方法可以将“name”值分配给 id 参数吗?

有人以前解决过这个问题吗?

最佳答案

好吧...我已经弄清楚了。

如果我将 params: ['name'] 参数添加到 subGridModel 定义中,那么我可以通过 HttpContext.Request.Params 集合获取 OrganizationalUnit 名称的值。

关于javascript - JQGrid子网格Url : Is it possible to change the value of ? Id=id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1071566/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com