jqGrid nie zapisuje wbudowanych edycji wierszy

Pracuję z jqGrid 4.3.2 w witrynie ASP.NET MVC 4, jQuery 1.7.2. W aplikacji jest kilka miejsc, w których używany jest jqGrid. Moja ogólna konfiguracja jest taka, że ​​cała edycja odbywa się lokalnie (loadonce: true iclientArray) z wbudowaną nawigacją i edycją, a wszystkie dane siatki są wysyłane na serwer na formularzu wysyłania za pośrednictwem połączeń AJAX. Zetknąłem się z pewnymi trudnościami z edycjami wierszy i wydarzeniami, w których są one popełniane. Możesz zobaczyć stronę (i źródło, całkowitą pracę w toku, bądź miły)tutaj. Jeśli dodasz lub edytujesz wiersz, a następnie klikniesz gdzieś indziej na stronie, edycja wiersza nie zostanie zapisana. Użytkownik musi nacisnąć klawisz Enter gdzieś podczas edycji wiersza, aby zapisać wiersz.

Dotknąłem tego trochęto pytanie, któryOleg był na tyle uprzejmy, by odpowiedzieć. Czy istnieje sposób zatwierdzenia edycji wiersza innej niż naciśnięcie klawisza Enter, np. Kiedy wiersz może utracić ostrość?

questionAnswers(2)

yourAnswerToTheQuestion