Hi We would like to integrate two of the jquery components (igGrid and igChart) in our Sharepoint 2007 application. We want to use the JQuery controls because the chart it is one of the best controls for user interaction.
I've made a simple test with igGrid and soon I've noticed that inside my sharepoint application the component has problems, first it is not possible to drag columns for grouping and the color of the columns header is wrong when hovering.
I've tried to remove all original css from my sharepoint application but it does not fix the problem so it makes me suspect on the sharepoint core.js that I cannot remove to test without my page failing to load.
Is there any reported incompatibility between Netadvantage for JQuery and Sharepoint? (I use jquery 1.6.2)
BTW, out of topic, it would be great to have component demos not only for MVC but also for web forms, specially about how to post back data (selections/editions) to the server.
I found the solution. I had to add:
<META content="IE=edge,chrome=1" http-equiv="X-UA-Compatible">
to the master page header. It works for IE8, IE9 and Firefox 9, but not for Chrome, so I need to further investigate it.
And then do this little thing to guarantee that ig.ui.min.js is loaded at the right time..
//Safe-ish to use ig.ui.min.js here.
That being said, I still can't add webparts to the page once ig.ui.min.js has been injected into the page. ig.ui.min.js does _something_ to break any deferred SharePoint js file that hasn't loaded before ig.ui.min.js is loaded. You wouldn't believe how much time I put into trying to get this to work so I'm pretty convinced it's on Infragistics's side to get it fixed.