I had tried the above code and it works fine for me. Search operators are showing. But I’ve had a similar problem a while ago. The problem was with the language files. I downloaded newer version of jqGrid and the problem was solved. You should try it. Be sure to replace your lang and css files from the latest version.
The problem is in the function addRow(). When you use the method addRowData, you are giving it as a parameter for rowid “3”. So that means, everytime you add a new row, it would have the same rowid – “3” and that causes the problem. The rows, you create, should have different rowid’s. Here is a solution that may work: