Quando faccio clic su qualsiasi riga della mia griglia, tutte le colonne modificabili diventano modificabili.Come disabilitare la modifica di alcune celle nella modifica delle righe di JQGrid?
Desidero che alcune delle colonne siano modificabili su ogni riga separatamente.
Column 1, Column 2, Column 3
ROW Number 1 - editable, non-editable, non-editable
ROW Number 2 - non-editable, editable, non-editable
ROW Number 3 - editable, non-editable, non-editable
Grazie in anticipo
ok, così che posso controllare il valore di una cella di una riga. E poi rendilo modificabile: falso. Quindi diventa non modificabile per la riga selezionata a destra ..? –
@stacktrace: il metodo 'editRow' verifica quali colonne sono modificabili ** al momento **. Creava i comandi '' o '' alla modifica della cella solo per le colonne modificabili. Quindi, se si imposta la proprietà della colonna di una colonna temporanea su 'editable: false', non verrà creato alcun controllo per la modifica e la cella corrispondente non sarà modificabile come desideri. Subito dopo la chiamata del metodo 'editRow' puoi cambiare l'impostazione su qualsiasi valore che desideri. Nel modo in cui risolverai completamente il problema che hai. – Oleg
Ok. Fatto. Grazie. –