0

jqgrid の別の列の 1 つの列の書式設定された値を取得するにはどうすればよいですか。

例:

{ 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?
} 
}

私は自分の要件やコードをほとんど投稿していないことを知っています。しかし、これで十分だと思います。さらに詳しい情報が必要な場合はお知らせください。

ありがとう、サム

4

1 に答える 1

0

カスタム フォーマッタは、グリッドの本体がページに配置される前に呼び出されます。そのため、別の列のカスタム フォーマッタ内の 1 つの列の書式設定された値にアクセスすることはできません。まだできることは、別の formatfer を呼び出すことです。たとえばprocessAmount、列のフォーマッタ内で関数を呼び出すことができnetAmountます。

于 2013-06-24T10:57:59.133 に答える