Extend DataTables js

Job ID: 37305555

Budget: $30 – $250 USD

The task is to extend DataTables JS (https://datatables.net/) class so it will automatically update its (remote) datasource using http POSTmethod to create a new record, PUT method to update an existing record & DELETE method to when a row is deleted.

Specific requirements:

1. The user will be able to supply a url to a remote datasource which will always return a json list of records (key->value pairs). The list will be loaded into the table.
2. When the user updates information in the table, the table will send a PUT to the same datasource url with the id of the modified row and the fields modified.
3. When the user adds a line to the table, the information in this line will be sent to the datasource url using the POST method.
4. When the user deletes a line from the table the id of that line will be sent to the datasource url using the DELETE method.

This will work with all existing extensions of DataTable (found here: https://datatables.net/extensions/index)

The resulting code is an Extended class called DataTableEx with all the above functionality.

The price I will be willing to pay is $100.
Related categories: JavaScript HTTP