EasyUI Forum
April 28, 2024, 09:29:59 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: access to datagrid filter component  (Read 10045 times)
gordis gmbh
Full Member
***
Posts: 103


View Profile Email
« on: December 16, 2014, 01:21:28 AM »

Hello,

I have a question on datagrid filter. I have extended the filter with an aditional operator and want to reset the filter-textfield when user clicks on this new operator. The "onClickMenu" event doesn't gives accesss to the filter-component itself. How can I get to the filter component? To get to the filter component, i need to have the field so that I can do something like this:
      onClickMenu : function(item,button) {
             if(item.target.itemName == 'myNewOperator') {
                    var box = $(this).datagrid('getFilterComponent', 'osEOSDate');
                    $(box).textbox('reset');
             }
      }
Please help.
Logged
gordis gmbh
Full Member
***
Posts: 103


View Profile Email
« Reply #1 on: December 16, 2014, 01:23:31 AM »

Feedback received from support@jeasyui.com:

Please try this:

      onClickMenu : function(item,button) {
             if(item.target.itemName == 'myNewOperator') {
               var c = $(button).closest('.datagrid-filter-c');
               var box = c.find('.datagrid-filter');
                    $(box).textbox('reset');
             }
      }


Sincerely,
jQuery EasyUI Team
Logged
gordis gmbh
Full Member
***
Posts: 103


View Profile Email
« Reply #2 on: December 16, 2014, 03:52:36 AM »

Thanks Support Team, it works!
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!