EasyUI Forum
May 08, 2024, 02:22:51 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: [FIXED] Bug in DataGrid Filter Row extension with filterRules and multi datagrid  (Read 7731 times)
Stefan B.
Full Member
***
Posts: 152


Software Architekt


View Profile Email
« on: June 05, 2014, 06:46:09 AM »

I found a bug. We use more datagrids with the actually "DataGrid Filter Row" extension to filter datasets on each datagrid.
The filter are enabled for this datagrids like this:
Code:
$('#edEmployee').edatagrid('enableFilter');
$('#edSLA').edatagrid('enableFilter');
... and so on.

For all datagrids we enable remoteFilter
Code:
remoteFilter: true, // for datagrid-filter extension
filterDelay: 800, // for datagrid-filter extension
multiSort: false, //for sorting
remoteSort: true, //for sorting

So if we filter one Column on the first datagrid we get on the server side the following request Paramter
Code:
final String jsonFilterRules = request.getParameter("filterRules");
System.err.println(jsonFilterRules); --> [{"field":"name","op":"contains","value":"test"}]

Then we go to the second datagrid and try to filter a other column on this second datagrid. Then we fetch the following request Paramter :
Code:
final String jsonFilterRules = request.getParameter("filterRules");
System.err.println(jsonFilterRules); --> [{"field":"name","op":"contains","value":"test"},{"field":"firstName","op":"contains","value":"test22"}]

Here you can see that we get on the second server request filter rules from 2 different datagrids!

Is this a big bug on the DataGrid Filter Row?
It is very importent for use to fix this. Have you a solution or Idea?
« Last Edit: June 05, 2014, 11:20:07 PM by Stefan B. » Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: June 05, 2014, 08:14:41 AM »

Please try to download the latest 'datagrid-filter.js' file from http://www.jeasyui.com/extension/datagrid_filter.php
Logged
Stefan B.
Full Member
***
Posts: 152


Software Architekt


View Profile Email
« Reply #2 on: June 05, 2014, 11:21:59 PM »

Thank you. Now 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!