Quello che mi aspettavo da un comportamento a selezione multipla è comportarsi normalmente purché non venga premuto alcun tasto speciale. Voglio dire, se hai selezionato una riga e fai clic su un'altra senza che nessun altro tasto sia premuto, allora dovrebbe selezionare quella nuova e deselezionare la vecchia riga. Bene, le opzioni standard di jqGrid ti consentono di scegliere tra un comportamento sempre regolare o sempre un multiselect. Non è possibile avere il multiselect solo quando viene premuto un tasto speciale.jqIl comportamento di multiselect multiplo quando si preme il tasto speciale
C'è un modo per ottenerlo?
grazie! @Oleg ... multiboxonly: true vuol dire che non posso nascondere la casella di controllo ... visto che sto nascondendo la mia casella di controllo multiselect usando ('hidecol', 'cb') .. può essere possibile nascondendo la casella di controllo? – paul
Sono in grado di ottenere utilizzando beforeSelectRow come beforeSelectRow: function (rowid, e) { if (! E.ctrlKey) { $ ("# list10"). ResetSelection(); } return true; } e settando solo il multiselect: vero ..... fammi sapere se sto facendo qualcosa di sbagliato – paul