2016-03-29 30 views
0

dışında tıklandığında Bu fonksiyon jqgrid kullanarak bir açılır iletişim kutusu açar. Ancak dışarıdaki web sayfası dışında tıklandığında, iletişim kutusu kapanır. Bunu nasıl kontrol edeceğimi. Yakın olay tetiklenene kadar iletişim kutusunun gösterilmesini istiyorum.jqgrid close iletişim kutusu

function popupSearch() { 
    $("#GridTable").jqGrid('searchGrid', { 
     recreateFilter: true, 
     multipleSearch: true, 
     multipleGroup: true, 
     groupOps: [{ op: "AND", text: "and" }], 
     closeOnEscape: false, 
     closeAfterSearch: true, 
     closeAfterReset: true, 
     caption: "Advanced Search", 
     Find: "Search", 
     Reset: "Cancel", 
     matchText: "   Find", 
     rulesText: " matches", 
     searchoptions: { sopt: ['eq', 'cn'] } 
    }); 
} 
+0

jqGrid'in hangi sürümünü ve hangi jqGrid öğesinden çektiğiniz? Tanımladığınız, jqGrid'deki, geliştirdiğim ücretsiz jqGrid çatalıyla sabitlenen eski bir böcek. URL'leri jqGrid [wiki makalesi] 'nde (https://github.com/free-jqgrid/jqGrid/wiki/Access-free-jqGrid-from-different-CDNs) açıklanan URL'lere dönüştürmenizi ve tekrarlamanızı öneririz. sınavın Sorun mevcut olmamalı. – Oleg

cevap

0

Bu sorunu çözme seçeneği ekleyerek çözdüm.

overlay:0 
+0

Bu seçenek arama iletişim kutusunu ** oluşturmaz **. – Oleg

+0

seçeneğini eklediğimde sorunu çözüyor. Modal hakkında emin değilim. Sanırım soruyu oluşturmadan önce daha fazla araştırma yapmalıydım ... – user3201928

+0

Modal, iletişim kutusunun dışındaki tüm girdilerin (tıklama dahil) bastırılacağı anlamına gelir. İletişim kutusunun kapatılması yerine iletişim kutusunun dışındaki tıklama göz ardı edilmelidir. Ücretsiz jqGrid 4.13.1 ile denediniz mi? JqGrid'in ana çatalının lisans sözleşmesini değiştirerek, Guriddo jqGrid JS'ye yeniden adlandırarak ve ürünü ticari hale getirerek başladığı jqGrid'in çatalı (bkz. [Post] (http://www.trirand.com/blog) /? p = 1438), fiyatlar [burada] (http://guriddo.net/?page_id=103334)). Tanımladığınız problem, jqGrid'in eski sürümü bir hatadır. Hatayı ücretsiz jqGrid'de çözdüm. – Oleg