[IMP] onchange: new onchange API:

All onchanges are now done server side in one call.
This commit only adapt the client js