The
jqGridEdit class extends
jqGrid class. All functionality that the
jqGrid class exposes is also available in the
jqGridEdit class.
The main purpose of this class is to perform CRUD (Create, Retrieve, Update, Delete) operations automatically. These operations can be performaned only when a database table is defined and associated with the jqGrid intance. Another important thing to note is that the table must have at least one primary unique key. The key can be any table column with unique value and/or serial key (also known as autoincrement in most databases like MySQL for example).
Using this class requires some javascript knowledge, since the grid should be created in an existing html or php page with javascript declaration. In other words, the
jqGridEdit class will only take care of the server side operations, while all other events and operations at the client side can be defined manually by the developer. More information on jqGrid javascript documentation can be found
here.