Ho visto lo documentation ma non sono riuscito a trovare una risposta. C'è un modo per impedire che una riga venga evidenziata quando selezionata? Questo o anche un modo per fermare la selezione della riga. Mi piace l'opzione "hoverrows: true", ma idealmente vorrei interrompere la selezione di una riga con un clic.È possibile interrompere le righe jqGrid dalla selezione e/o evidenziate?
Grazie,
Aggiornamento: Sono stato in grado di "hackily" implementare qualcosa che sembra essere una correzione temporanea. Non mi piace davvero a tutti e vorrei idealmente come una soluzione migliore, se ce n'è uno ...
Ho scoperto che se mi passa l'opzione
onSelectRow: function(rowid, status) {
$('#'+rowid).removeClass('ui-state-highlight');
}
quando un'istanza jqGrid, Posso eliminare il momento saliente quando viene aggiunto.
C'è un altro, più ideale, modo di fare questo?
Solo curioso: tutte le righe, righe che soddisfano un criterio specifico (ad esempio, righe "dispari") o una singola riga specifica? –
qualsiasi riga su cui si fa clic. il comportamento naturale di jqGrid è di applicare la classe css 'ui-state-highlight' a una riga, quando viene cliccato. Vorrei smetterla. – Mike