Dodanie akcji jquery do filtrowania w gridzie

Cześć,

Mam taką sytuację. Mam CGridView, kolumny i filtrowanie. W jednej kolumnie, jako opcje filtrowania mam coś takiego w html:

<select multiple="multiple" name="Programs_id_payment" id="Programs_id">

<option value="1" selected="selected">Finanse</option>

<option value="2">Test</option>

</select>

Mam plugin SumoSelect, który zamienia mi brzydkiego selekta na coś takiego http://hemantnegi.github.io/jquery.sumoselect/sumoselect_demo.html.

Niestety po wyborze opcji z filtrowania i odświeżeniu tabeli grida, filtrowanie wygląda znowu brzydko, wygląda jak zwykły selekt.

Jak to poprawić? Da się jakoś ustawić, aby kod jquery, który zamienia selekta na ładną kontrolkę sumoselect działał zawsze?

Dodam, że zamianę wywołuję na dole widoku w taki sposób:

$(document).ready(function() {

&#036;('#Programs_id_payment').SumoSelect({ selectAll: true });

});

Po odświeżeniu zawartości grida musisz ponownie wywołać podmianę selectów przez SumoSelect.

http://www.yiiframework.com/doc/api/1.1/CGridView#afterAjaxUpdate-detail

Dokładnie, już szedłem w tym kierunku, dzięki za potwierdzenie :)