I have a jQuery based app that contains a large grid of data that is built using jqGrid. The user should be able to click on a row in the grid and get a popup dialog showing some more details about that row. I would like for this dialog to be implemented in angular but I'm having trouble getting it to work properly.
jQrid gets its data from ajax calls and dynamically updates the DOM with corresponding rows. My plan was to put ng-click attributes on each of these rows and to have a handler in the angular controller that would open up a dialog box and show the data for that row. However, the ng-click handler isn't being called. It seems that angular is having trouble seeing the new elements created by jqGrid.
Is there someway to tell the angular controller about these dynamically created dom elements?