Hi Nitin,
This is a normal behaviour when sorting is done server-side. As a workaround, you can store the row details’ jQuery selections in initrowdetails in an array and access and update these as necessary whenever you sort the grid (on bindingcomplete), i.e.:
var rowDetails = [];
var initrowdetails = function(index, parentElement, gridElement, datarecord) {
var details = $($(parentElement).children()[0]);
rowDetails.push({
index: index,
element: details
});
details.html("Details: " + index);
}
Best Regards,
Dimitar
jQWidgets team
http://www.jqwidgets.com/