我有一些列的jqGrid,我想在添加對話框中添加額外的字段,不顯示在網格中,但發送請求。我如何使這個功能?jqGrid。添加對話框
0
A
回答
4
您可以修改beforeShowForm事件處理程序中的添加對話框。你可以看到一個工作示例here。這個例子,我作爲一個問題的答案"jqGrid: Disable form fields when editing"(還看到了密切的問題"How to add a simple text label in a jqGrid form?")
修訂:我重讀你的問題,可以看到,我本來回答了另一個問題,你問。你需要的是editData參數只是使用它可以是例如像
$("#list").jqGrid('navGrid','#pager',{del:false,search:false,refresh:false},
{}, // edit parameters
{ // add parameters
url: '/myAddUrl',
editData: {
someStaticParameter: "Bla Bla",
myDynamicParameter: function() {
return (new Date()).toString();
}
}
}
);
看到demo。該演示在服務器端沒有任何內容,但可以使用Fiddler或Firebug輕鬆進行驗證,發送到服務器的數據包含someStaticParameter
和myDynamicParameter
參數。
1
這個很好。我正在投票。
此解決方案適用於我在尋找的內容。我有一個具有典型用戶名,密碼等詳細信息的用戶表。我也有一個編輯和添加按鈕。
安全方面,將所有用戶及其密碼發送出去並不好。因此,在編輯表單中,管理員只能編輯除密碼之外的所有內容。
在添加表單中,管理員可以使用新密碼創建新帳戶。由於網格中不存在密碼字段,因此不會在添加表單中顯示。通過以下示例,我可以添加自定義字段而不會暴露用戶密碼。非常感謝Oleg
相關問題
- 1. 的jqGrid - 添加/編輯對話框
- 2. jqGrid在編輯/添加對話框前打開對話框
- 3. 如何在jqGrid的添加行對話框中添加datepicker?
- 4. JQGrid - 將按鈕添加到窗體編輯對話框
- 5. JqGrid將按鈕添加到高級搜索對話框
- 6. 如何讓jqGrid在提交後關閉添加對話框
- 7. 定製jqGrid中的添加/編輯對話框
- 8. NO URL設置 - 錯誤的jqGrid(添加,刪除對話框)
- 9. jqgrid添加對話框離開字段填充
- 10. 的jqGrid MultiSearch對話框中添加按鈕隱藏
- 11. jqgrid - 在添加/編輯對話框中上傳文件
- 12. jqGrid:添加記錄對話框中的下拉選擇器
- 13. JqGrid添加對話框變量的BeforeShow事件重置
- 14. jqGrid警告對話框
- 15. jqgrid可滾動對話框
- 16. 添加AskPath對話框Installshield
- 17. jqgrid - 如何在編輯或添加記錄時將jquery ui選項卡添加到jqgrid對話框中?
- 18. jqgrid編輯對話框中心對齊
- 19. 添加頁面標籤對話框中autoredirecting但不顯示對話框添加
- 20. 如何將對話框添加到默認對話框中
- 21. 對話框中的兩個JQGrid
- 22. jQuery模態對話框和jqGrid
- 23. jqGrid的設置編輯對話框
- 24. jqgrid中的關閉刪除對話框
- 25. jqGrid自定義編輯對話框
- 26. jqGrid多重搜索對話框配置
- 27. jQgrid,在搜索對話框中驗證
- 28. jqgrid - 關閉窗體對話框
- 29. 對話框中的jqGrid錯誤
- 30. 將事件綁定到添加對話框在jqgrid中選擇輸入
我想回答您的其他問題,並再次重讀此問題。我第一次回答錯誤的問題。我更新了我的答案。如果您希望以任何方式在將來的評論答案中收到答案,請參閱。沒有任何迴應,我認爲在回答中沒有意義。 – Oleg 2010-10-31 12:39:42