Hücre düzenleme modunu kullanarak bir ızgara yapıyorum. Sorun şu: son hücre değiştirildikten sonra odak hala o hücrede. Sonra, hiçbir ENTER/ESC'ye basılmaz, sonraki sayfa için giriş yapmak için doğrudan bir sonraki sayfaya tıklayın. Bazı günlerden sonra, her sayfanın son hücresinin beklendiği gibi kaydedilmediğini buluyorlar.celledit modunda jqgrid, sonraki sayfa/önceki sayfa vb. Tıklatıldıktan sonra değişiklik yapılmaz.
Bu nasıl ele alınır?
Ben beklendiği gibi değişiklik kurtaracak bu
....
$("input, select, textarea", cc).bind("keydown" .
....
//my code start here
.bind("blur", function (e) {
$($t).jqGrid("saveCell", iRow, iCol);
)
//my code end here
Bu gibi saveCell çağırmak için hücre düzenleme elemanı üzerine bağlamak için ('bulanıklığı') jqgrid.src.js değiştirmeye çalıştık. AMA, ızgara yeniden NEXT-PAGE/PRE-PAGE artık işe yaramaz.
Bu jqgrid kullanıcıları için yaygın bir sorun olduğunu düşünüyorum.
Bana yardım eden var mı?
Oleg, sen JQGRID'in ustası sensin. Cevabınız için teşekkürler. Metodunu denedim. Aynı probem var: kaydetme yapıldı, bundan sonra PAGE BUTTON çalışmıyor. Jqgrid 4.7.1 kullanıyorum. Test kılavuzumda 2 sayfa var. Sayfa 1'de bir hücreyi değiştiriyorum, NEXT PAGE'e tıkladıktan sonra hücre kaydedilir. sayfalama çalışmıyor. – user3754671
SaveCell çağrıldıktan sonra mevcut sayfa ERROR gibi görünüyordu. – user3754671
@ user3754671: [ücretsiz jqGrid] 'i kullanmaya çalışın (https://github.com/free-jqgrid/jqGrid) 4.13.1. JQGrid reklamı yaparak (bakınız [burada] (http://guriddo.net/?page_id=103334)) ve jqGrid'i Guriddo jqGrid JS ile yeniden adlandırarak geliştirdiğim çatal (bkz. [Posta] (http: // www) .trirand.com/blog /? p = 1.438)). – Oleg