0
從導航按鈕更新POSTDATA我有一個jqGrid的帶有自定義導航按鈕看起來是這樣的:我如何動態地在jqGrid的
的刷新按鈕左側的按鈕是我的自定義按鈕。我成功地執行了一個$('#bom').trigger('reloadGrid');
,但我需要知道服務器上哪個按鈕發起了請求。我想將按鈕名稱添加到postData。我試過了:
$("#bom").jqGrid({postData:{jqgAction:"release"}});
$("#bom").trigger('reloadGrid');
但是這並沒有將額外的字段添加到請求字符串中。 postData
已經有一些值,並且這些值不會受到我在請求中看到它們的影響。我只需要能夠動態添加一個額外的字段,並不知道如何插入額外的值。
使用標準的API,您可以執行以下操作:'$( 「#BOM」)的jqGrid( 「getGridParam」 「postData」)。jqgAction =「release」;' – Oleg
有沒有像這樣的標準API被記錄的地方? – jmarkmurphy
'getGridParam'允許獲取對jqGrid的任何參數/選項的引用。選項列表在[舊文檔](http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options)或[這裏](https://github.com/free-的jqGrid /的jqGrid /斑點/ v4.14.0/TS /遊離jqgrid.d.ts#L1089-L1412) – Oleg