jqgrid ändern Zelle Wert und bleiben im edit-Modus

Ich bin mit inline-editing in mein raster , ich habe einige Fälle, die ich ändern möchte den Wert einer Zelle in einer Spalte. Ich bin die änderung mit setCell ,und es funktioniert gut. mein problem ist, dass nach dem Wechsel der Zelle Verluste, die es Bearbeiten-Modus, während alle anderen Zellen der Zeile in den edit-Modus. Ich will, dass die Zelle im edit-Modus, nachdem ich es geändert.

für jetzt, was ich getan habe ist die Zeile gespeichert und dann ausgewählt es wieder gemacht und in den edit-Modus - aber ich glaube nicht, dass es eine gute Lösung - gibt es eine Möglichkeit, um in den edit-Modus, während changin es?

Vielen Dank Im Voraus.

  • Können Sie uns erklären, warum es erforderlich sein, speichern Sie die enthalten, die von der Zelle in den Bearbeiten-Modus. In der Regel, wenn der Benutzer starten Sie die änderungen in der Zelle kann er auf "Esc", um die änderungen zu verwerfen. Wenn der Benutzer klicken Sie auf die "Enter" werden die änderungen gespeichert, aber in dem Fall wird die Zeile nicht mehr in den Bearbeiten-Modus. Vermutlich verwenden Sie ein anderes Szenario für das speichern der Daten. Wenn Sie erklären, das Szenario beschrieben, und wo in der event-handler verwenden Sie die setCell Anruf ich könnte versuchen zu finden eine Lösung für Ihre situation.
  • werde versuchen zu erklären, meine situation, in mein raster ich habe 2 Zellen, die einer von Ihnen ist ein code und die andere ist eine Beschreibung des Codes. ich habe im code die Zelle " $(elem).blur(function() "im inneren ist es" editoptions:'. in diesem oblur Funktion mache ich einen ajax-call an den server, der gibt mir die Beschreibung - dann, was ich tun möchte, ist die Beschreibung der Zelle mit dem Wert, den ich bekam , und dann weiter Bearbeiten Sie die Zeile, die ich bin - ich will die nächste Zelle zu bekommen focue und weiter Bearbeiten. derzeit wird nur die Beschreibung der Zelle verliert es die Bearbeitung, und ich will halten Sie in den Bearbeiten-Modus, hat u mich verstehen?
InformationsquelleAutor user590586 | 2011-03-09
Schreibe einen Kommentar