【问题标题】:How do I get the formatted value of one column in another column in jqgrid如何在jqgrid的另一列中获取一列的格式化值
【发布时间】:2013-06-24 09:59:45
【问题描述】:

如何在 jqgrid 的另一列中获取一列的格式化值。

例如:

{ name: 'amount', index: 'amount', sorttype: "float", formatter: processAmount, title: false },
{ name: 'netAmount', index: 'netAmount', sorttype: "float", formatter: function (cellvalue, options, rowObject) 
{
     // How do I get the formatted value of column "amount" here?
} 
}

我知道我发布的需求或代码很少。但我希望这已经足够了。如果您需要更多信息,请告诉我。

谢谢, 山姆

【问题讨论】:

    标签: jqgrid jqgrid-formatter


    【解决方案1】:

    将在将网格主体放置在页面上之前调用自定义格式化程序。因此,您无法在另一列的自定义格式化程序中访问一列的格式化值。您仍然可以做的是调用另一个格式化程序。例如,您可以在netAmount 列的格式化程序内调用processAmount 函数。

    【讨论】:

    • 哦,好的。我是这么想的。此处完成的自定义格式有点复杂,不知何故我想不再调用它。
    • 感谢 Oleg 上面的信息。这是实现更大任务的某种方式。我已将更大的任务发布为另一个问题。我真的希望你也有时间研究一下。任何想法都将受到欢迎和高度赞赏。 stackoverflow.com/questions/17274570/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-08
    • 2018-06-22
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 2017-12-09
    相关资源
    最近更新 更多