jqgrid or jquery ui alternate ?

jqgrid or jquery ui alternate ?

I have my view displayed with use of backbone.

In my view i want to display a grid that shows record from a backbone model populated via ajax call.

The user must be able to add new record to the grid or edit existing record in the grid. When either operation is performed I want to display a modal form that will allow user to create/edit record.

The modal edit/create form would show more data entry elements then the # of columns seen in the grid. The modal form would contain <select> elements that would be populated with a backbone model.

Does jqgrid support such an interface?