2011-02-03 85 views
1
  1. 我成功地使用Jqgrid與MVC.net 4.0,與傳呼機顯示添加編輯刪除按鈕。 點擊Add-Edit按鈕,彈出對話框並點擊對話框上的提交按鈕,2.我正在成功更新服務器上的數據。
  2. 在列使用下拉列表(edittype: 「選擇」)

現在, 一個。我想通過點擊提交按鈕來驗證一些數據。 b。在提交點擊時,我想向服務器發送「選擇」類型列的「文本」而不​​是「文本」。jquery,jqgrid驗證之前添加或使用尋呼機編輯

感謝

回答

3

jqGrid的支持,其中的數據,你有IDS下拉列表(edittype:"select"),但其對應ID的文本將顯示在jqGrid的。要產生這種行爲,除了設置edittype:"select"之外,還應該使用select-formatter:(formatter:'select')。

例如

{ 
    name: 'Country', width: 100, editable: true, formatter: 'select', 
    stype:'select', searchoptions: { value: ':All;1:US;2:UK' }, 
    edittype: 'select', editoptions: { value: { '1':'US', '2':'UK' } } 
} 

而不是value選項,您可以加載每AJAX相同的信息。在這種情況下,您可以使用dataUrl以及如果需要buildSelect選項。