I resolved this wiht the following:
function pqEditorZIndex(prevEditorFunction, isBegin )
{
return function(event, ui)
{
var $grid = $(event.target).closest('.pq-grid'); ;
if (prevEditorFunction)
prevEditorFunction(event, ui);
if (isBegin)
$grid.css("z-index", "10000");
else
$grid.css("z-index", "");
};
}
and then in the initialization:
pqobj["editorBegin"] = pqEditorZIndex(pqobj["editorBegin"], true);
pqobj["editorEnd"] = pqEditorZIndex(pqobj["editorEnd"], false);
var _pqGrid = pq.grid("#" + id, pqobj);
This adjust the z-index of the entire grid on the fly as the editor opens and closes.