JqGrid PHP: resaltar los resultados, al filtrar a través de la barra de herramientas

Me gustaría resaltar los resultados de búsqueda, al usar la barra de herramientas de filtro.

Traté de usar la soluciónOleg yAbhishek simon previstoaquí, pero no está funcionando en JqSuite para PHP.

grid.php fragmento de código

$highlighting = <<<HIGHLIGHTING

function () {
    var filters, i, l, rules, rule, iCol, $this = $(this);
    if (this.p.search === true) {
        filters = $.parseJSON(this.p.postData.filters);
        if (filters !== null && typeof filters.rules !== 'undefined' &&
                filters.rules.length > 0) {
            rules = filters.rules;
            l = rules.length;
            for (i = 0; i < l; i++) {
                rule = rules[i];
                iCol = getColumnIndexByName($this, rule.field);
                if (iCol >=0) {
                    $('>tbody>tr.jqgrow>td:nth-child(' + (iCol + 1) +
                        ')', this).highlight(rule.data);
                }
            }
        }
    }
}

HIGHLIGHTING;

$grid->setGridEvent('loadComplete',$highlighting);

Me sale este error:

Aviso: Variable indefinida:esta

¿Eres capaz de hacer lo que estoy haciendo mal?

Respuestas a la pregunta(1)

Su respuesta a la pregunta