EasyUI Forum
November 04, 2025, 05:03:11 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: datagrid + combogrid + enableFilter  (Read 9771 times)
rezzonico
Full Member
***
Posts: 186


View Profile
« on: October 05, 2015, 06:11:58 AM »

Hi all,

I have a datagrid (dg) with one field (Order).
I use combogrid as editor the field "Order".
All works as expected.
The problem is that now I want to add "enableFilter" for the combogrid.
How is it possible ?
Any help is appreciated.

Regards.
Miche

Code:
$('#dg').datagrid({
   url: 'prog1.cgi',
   columns: [[
      {field:'Order',title:'Title',
          editor: {
              type: 'combogrid',
              options: {
                 pageSize: '10',
                 pagination: true,
                 idField: 'Order',
                 textField: 'Order',
                 url: 'prog2.cgi',
                 method: 'get',
                 columns: [[
                    {field:'Order',title:'Title'},
                    {field:'Description',title:'Description',width:120}
                 ]]
              }
           }
        }
    ]]
});
« Last Edit: October 05, 2015, 10:14:06 AM by rezzonico » Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: October 05, 2015, 05:13:09 PM »

When begin to edit a row, you can get the field editor and call the 'enableFilter' method on the datagrid. Please try this code.
Code:
$('#dg').datagrid({
  onBeginEdit: function(index,row){
    var editor = $(this).datagrid('getEditor', {index:index,field:'Order'});
    var grid = $(editor.target).combogrid('grid');
    grid.datagrid('enableFilter');
  }
})
Logged
rezzonico
Full Member
***
Posts: 186


View Profile
« Reply #2 on: October 06, 2015, 02:20:24 AM »

It works perfeclty !

Thanks a lot
Miche
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!