EasyUI Forum
May 05, 2024, 06:05:06 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: [SOLVED] Getting changes on detailview datagrid  (Read 3917 times)
erkin
Newbie
*
Posts: 29


View Profile
« on: July 19, 2021, 05:41:58 AM »

Hi! I have again the problem of getting changes in the data grid with detailview when inserting the first row.
Code:
  <div id='grid'></div>
Code:
      const grid = $('#grid');

      grid.datagrid({
        width: 500,
        height: 300,
        idField: 'id',
        view: detailview,
        detailFormatter: () => `<div>some content</div>`,
        columns: [[{ field: 'column1', title: 'column1' }, { field: 'column1', title: 'column1' }]],
      });

      grid.datagrid('appendRow', { column1: 'columnValue1', column2: 'columnValue2' });

      console.log({
        inserted: grid.datagrid('getChanges', 'inserted'),
        deleted: grid.datagrid('getChanges', 'deleted'),
        updated: grid.datagrid('getChanges', 'updated'),
      });
// {inserted: Array(0), deleted: Array(0), updated: Array(0)}
// I wanted to get
//{inserted: Array(1), deleted: Array(0), updated: Array(0)}

If I insert a string into a non-empty list, everything is fine.
Most likely all, this is due to the plugin detailview (1.0.1).
I am using easyUI version 1.5.1, but tested on several versions above, everything is exactly the same.

Please help me somebody!  Cry
« Last Edit: July 19, 2021, 11:37:06 PM by erkin » Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: July 19, 2021, 07:05:02 PM »

This issue has been fixed. Please download a newer version from https://www.jeasyui.com/extension/datagridview.php.
Logged
erkin
Newbie
*
Posts: 29


View Profile
« Reply #2 on: July 19, 2021, 11:35:47 PM »

Thank you, 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!