0
我有一個工作的jqGrid,我需要添加一個基於javascript函數的結果的列。該列僅包含指向另一個頁面的href鏈接。jqGrid有條件地創建一個列
是否有可能在創建jqGrid時以這種方式添加列,或者如果函數的計算結果爲true,是否需要創建具有新列的全新網格?
我試過......
,但無濟於事。
希望得到任何幫助,謝謝!
我有一個工作的jqGrid,我需要添加一個基於javascript函數的結果的列。該列僅包含指向另一個頁面的href鏈接。jqGrid有條件地創建一個列
是否有可能在創建jqGrid時以這種方式添加列,或者如果函數的計算結果爲true,是否需要創建具有新列的全新網格?
我試過......
,但無濟於事。
希望得到任何幫助,謝謝!
明白了。
$('grid').jqGrid({
...
colNames: [..., (myFunction() == 'Value') ? 'Test' : "" ],
colModel: [..., (myFunction() == 'Value') ?
{ key: true, name: 'Test', formatter: myFormatter, editable: false, align: 'center' } : { hidden: true } ],
...
空值導致了問題。如果從函數返回的條件與指定的條件不匹配,只需添加列並將其設置爲隱藏。
希望這可以幫助別人。乾杯!