2012-03-30 16 views
0

Ich benutze jqGrid's getGridParam ('Selarrrow') -Methode. Meine Frage ist, was sollte der beste und einfacher Weg sein, diese Methode zu überschreiben, so dass es Zeilen mit einer bestimmten Eigenschaft ignorieren kann (wie einem behindertes Checkbox oder etwas mit)jqgrid überschreiben Zeile auswählen

EDIT:

ich soll mich machen ein bisschen klarer. Mein Grid hat ein Subgrid und es wird mit einigen bereits ausgewählten und deaktivierten Zeilen initialisiert. Auf dem selectRow Ereignisse dieser subgrid verwende I

onSelectRow : function(rowId, status) { 
     listSelected[row_number] = $(this).getGridParam('selarrrow'); 
}, 

Wenn ich eine Reihe von Teilraster auszuwählen, hat das listSelected Objekt für diese Zeile sowohl die neu ausgewählt, und der eine (n) bereits ausgewählt (und gesperrt) auf init

Dank

Antwort

0

ich bin nicht sicher, dass ich Sie richtig verstehe, aber ich nehme an, Sie beforeSelectRow Rückruf implementieren müssen, die false Auswahl von Zeilen zu verhindern zurückgibt.

+0

Ich habe meine Frage ein wenig aktualisiert. Vielen Dank. – jose

+0

@jose: Sorry, aber aus dem aktualisierten Teil sehe ich, dass ich verstehe was du machst und was du noch weniger haben willst als vorher. Kannst du alles detaillierter beschreiben? Was meinst du unter "Zeile überschreiben"? Was ist dein Ziel? – Oleg