Yenileme butonuna JQGrid tıklayın. Bunun için herhangi bir olay var mı?Yenileme butonu üzerindeki JQgrid tıklayın
5
A
cevap
0
yenileme düğmesi için css yenileme başlatılacak önce kullanmalısınız bazı eylemleri yapmak gerekirse ui-icon-refresh
böylece
jQuery('.ui-icon-refresh').click(function(){
// do your work
});
17
gibi bu css üzerinde özel kod yazabilirsiniz olduğunu beforeRefresh geri arama:
$("#grid_id").jqGrid('navGrid', '#gridpager', {
beforeRefresh: function() {
// some code here
}
});
Mutlak başka bir uygulamaya ihtiyacınız varsa o
$("#grid_id").jqGrid('navGrid', '#gridpager', {refresh: false});
$("#grid_id").jqGrid('navButtonAdd', "#gridpager", {
caption: "", title: "Reload Grid", buttonicon: "ui-icon-refresh",
onClickButton: function() {
alert('"Refresh" button is clicked!');
}
});
: Eğer
navButtonAdd kullanarak standart Yenile düğmesini kaldırmak için
refresh: false
seçeneğin kullanımı yapabilirsiniz (tuhaf olan)
$("#grid_id").trigger("reloadGrid");
arayıp olmaz f ızgara Canlandırıcı orijinal gibi tam olarak görünüyor özel düğme eklemek için
İlgili konular
- 1. Framelayout içeriğinin değiştirilmesi butonu üzerine tıklayın
- 2. jqGrid Hücre Düzenleme - Düzenle için Çift Tıklayın?
- 3. Radyo düğmesi üzerindeki açılır listeyi temizle tıklayın
- 4. Marker üzerindeki Swift Google Haritalar Merkezi Tıklayın
- 5. JavaScript Butonu tıklamadan önce beni doktora götürmek için tıklayın
- 6. JqGrid
- 7. jqGrid
- 8. jqGrid
- 9. jqgrid
- 10. Kullanıcı internet bağlantısına sahipse bu butonu göster butonu
- 11. Radyo butonu nasıl onaylanır?
- 12. jqGrid Bir JqGrid var para birimi biçimi
- 13. JQuery otomatik yükleme gif ve butonu devre dışı bırakmak için tıklayın
- 14. Sumbit üzerindeki butonu devre dışı bırak ve gönderdikten sonra tekrar etkinleştir
- 15. jqGrid dinamik seçim seçeneği
- 16. jqgrid olayı?
- 17. jqGrid filtreleme
- 18. jqGrid subgrid
- 19. Simülasyona tıklayın javascript ile tıklayın
- 20. Tıklayın gizli bir cmd tıklayın
- 21. Otomatik yenileme
- 22. Son basılan satırın üzerindeki Python çıkışı
- 23. Tkinter - Butonu yanlış ekranda oluşturdu
- 24. Android'de Link butonu nasıl oluşturulur
- 25. android son uygulamalar kesiştirme butonu
- 26. iPhone - UIWebview - Tıklayın linkin URL'sini tıklayın
- 27. (jQuery) Onay kutusuna tıklayın onay kutusuna tıklayın
- 28. Angularjs Bir listeden tıklayın ve tıklayın
- 29. jquery tıklayın ve ikinci tıklamayı ekle'yi tıklayın
- 30. android malzeme tasarımı tıklayın sekmelerde tıklayın
Teşekkür ederiz! Bende buna ihtiyacım vardı. Bu, ** cloneToTop ** 'yu _true_ olarak ayarlamış olsam bile, simgeyi üstteki gezinme çubuğuna kopyalamaz. Harici bir düğme tıklatmasıyla, sunucudaki tüm değişiklikleri son noktaya getirdiğim ızgara üzerinde özel kaydetme uygulamasına sahibim. Bu uygulamayı, kaydedilmemiş değişiklikleri (ve belki de yanıtla ilgili olarak _refresh_'ı durdurma) kullanıcıları uyarmak için, yenileme simgesini kullanarak ızgarayı yeniden yüklemeye çalıştıklarında uyardım. Ben ** refreshing fonksiyonu ile durdurmak için ** beforeRefresh ** fonksiyonu ile herhangi bir seçenek alamadım ... tek! – justcurious
@justcurious: Rica ederim! Yenileme sürecinin durdurulmasıyla ilgili probleminizi anlıyorum. Yapabilecekleriniz 'beforeRequest 'geri araması kullanmaktır. Geri aramadan yanlış geri dönerseniz, yenilemeyi durdurabilirsiniz. Örneğin, veri sayfalarını kullanırsanız ve kullanıcı sütun sıralamasını tıklarsa, aynı sorunu tazeleyici gibi yapabilirsiniz. 'BeforeRequest''in kullanımı bana göre bu gibi sorunların çözümü olabilir. İki çağrı cihazınız varsa ve her iki çağrı cihazına da bir düğme eklemek istiyorsanız, sadece iki kez “navButtonAdd” demelisiniz ([cevap] konusuna bakın (http://stackoverflow.com/a/8450272/315935)). – Oleg
tatlı ... bu hızlı bir cevaptı! her iki fikrin de iyidir. Teşekkürler! – justcurious