Ese efecto es porque con el loadComplete interceptas muy tarde la respuesta, lo ideal seria acceder a ella antes del success, ahi evaluar y pasarle los datos a success o redirigir,
creo que lo podes hacer asi:
Código Javascript
:
Ver originaljQuery("#identifier").jqGrid({
...
ajaxOptions: {
dataFilter: function(data, type) {
if (type == "json") {
parsed = jQuery.parseJSON(data);
if (parsed.error) {
location.href='gotourl';
}
}
return data;
}
}
...
});
Salu2.