Hello Jash Kapasi,
You can use the callback function cellbeginedit to achieve this. In its implementation, if the condition is met, return false and cells in the column will not be editable. This functionality is showcased in the demo Disable Editing of Rows.
If you wish to determine whether the column is editable or not at initialization, please set its editable property instead, e.g.:
var firstNameEditable = false;
// ...
columns: [{
text: 'First Name',
columntype: 'textbox',
datafield: 'firstname',
width: 80,
editable: firstNameEditable
},
// ...
Best Regards,
Dimitar
jQWidgets team
http://www.jqwidgets.com/