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() {
$('#Programs_id_payment').SumoSelect({ selectAll: true });
});