your question is difficult, but I found it interesting. So I prepared the demo which demonstrate the idea, how to solve the problem. Try to search in the grid for the string benevise and you will find also the string b
In the previous example I wanted mostly show how one can overwrite methods from $.jgrid.from. If you try to search in my first example for: Client contains 'bene' instead of 'b