I am using jqgrid inline editing with validation in grid using edit rules . i want to add class to highlight errors(eg: ui-state-error) for the input which fails in valid
In my project, I combine to use jqgrid and jquery validation plugin to examine and highlight errors, to provide unified look and feel in the entire application. You can use rowId_columnName
as id to find the editor (input, select, etc.), e.g. $('#1_name')
for name column in row 1 and then use the jquery object to add a rules, e.g. $('#1_name').rules('add', {required:true})
to add a rule to enforce that the cell is required, then calling $('#1_name').valid()
to force a validation pass when value is submitted, e.g. before calling jqgrid saveRow
method. Open the link for the plugin to know more about rules method and valid method.