Title: access to datagrid filter component Post by: gordis gmbh 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. Title: Re: access to datagrid filter component Post by: gordis gmbh 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 Title: Re: access to datagrid filter component Post by: gordis gmbh on December 16, 2014, 03:52:36 AM Thanks Support Team, it works!
|