After update to 4.0: Grid ID as prefix before parameter


today I’ve updated the version of DHTMLX from 3.6 to 4.0.
Now I have a problem with saving data in the grid because the parameter look like “72804_!nativeeditor_status” instead of “!nativeeditor_status”. As you can see the dataprocessor (?) is automatically adding the row ID as a prefix.

I haven’t changed anything but dhtmlx.js and .css!

Anyone who can help me? I don’t want to explode the prefix with PHP. That wouldn’t be a nice solution.

Thanks in advance for help!

This is because the transaction mode has “total” set to true, which sends multiple updates at a time, thus the need to distinguish the referred-to IDs in the variable names. If you only ever have 1 being updated, you can change it by setting “total” to false like so:

myDataProcessor.setTransactionMode("POST", false);

Ref: … nmode.html