I am facing a difficult problem with JqGrid . I know it's not a bug as such. But trying to find out if there is any solution. Let me explain the problem.
You are absolutley right. During all releases of jqGrid I have try to implement diffrent ways to make this work. None of them was cross browser. If you look into this forum you will see that many users reported problems loading the modules in IE. Until now this is the only solution that work in FF,IE, Opera and Safari.
If you have time to google this problem you will see that currently there is no cross browser solution of dynamic loading the javascript.
At last there are some solutions, but the size of code is too big.
Also, I will be glad to see a really cross browser solution that do not have the current limitations of the jqGrid loader.
Yes the loader makes some problems and my plans are to change this behaviour in next release. The only problem browsers will be Safari and google Chrome, but I hope to find solution for this.