2013-01-23 18 views
-1

Hii Guys !!! 我做了我在其中添加了FilterToolbar.Now按我的需要,我需要dropdownmenu在FilterToolbar column.I獨特的價值觀正在使用asp.net的jqGrid ...如何爲JqgridFilterToolbar添加DropdownMenu列

這裏是我的代碼...

$(function() { 
     $("#UsersGrid").jqGrid({ 
      url: 'jqGridHandler.ashx', 
      datatype: 'json', 
      height: 250, 
      colNames: ['UserID', 'UserName', 'FirstName', 'MiddleName', 'LastName', 'EmailID'], 
      colModel: [ 
        { name: 'UserID', index: 'UserID', width: 100, sortable: true }, 
        { name: 'UserName', width: 100, sortable: true }, 
        { name: 'FirstName', width: 100, sortable: true }, 
        { name: 'MiddleName', width: 100, sortable: true }, 
        { name: 'LastName', width: 100, sortable: true }, 
        { name: 'EmailID', width: 150, sortable: true } 
       ], 
      rowNum: 10, 
      rowList: [10, 20, 30], 
      pager: '#UsersGridPager', 
      sortname: 'UserID', 
      viewrecords: true, 
      sortorder: 'asc', 
      autowidth:true 

      //caption: 'JSON Example' 
     }); 

     $("#UsersGrid").jqGrid('navGrid', '#UsersGridPager', { edit: false, add: false, del: false }); 

     $("#UsersGrid").jqGrid('filterToolbar', { stringResult: true, searchOnEnter:true, defaultSearch: 'cn' }); 
     $("#UsersGrid").jqGrid('navButtonAdd', '#UsersGrid-pager', { caption: "Filter", title: "Toggle Searching Toolbar", buttonicon: 'ui-icon-pin-s', onClickButton: function() { $("#UsersGrid")[0].toggleToolbar(); } 
}); 

PLZ人幫助我獲得解決方案.. Thanx提前....

回答

0

最簡單的方法是使用stype: "select"。如果您想要使用列中的唯一值填充下拉列表,您可以在服務器端或客戶端執行此操作。如果您在服務器端以<select>的HTML片段形式提供所有可能的唯一值,則可以指定dataUrl選項searchoptions(或editoptions)。如果您在客戶端提供數據,則可以指定value屬性searchoptions(或editoptions)。在the answer中,您將找到可能實施的示例。