2009-03-03 19 views
0

Bir tablo içeren çeşitli JSP sayfasındaki çeşitli DIV'leri var.Bir JSP sayfasındaki iki DIV'de kaydırma ok tuşları nasıl durdurulur?

Tabloda bir satır seçebilir ve ardından ok tuşlarını kullanarak bu seçimi değiştirebilirim. Bu iyi.

Tabloda bir satır seçin ve görüntülenecek gizli bir DIV neden olan bir düğmeye basın.

Bu yeni DIV, SELECT açılandan oluşur. SELECT açılır menüsünü tıklatırsam ve ardından 'un gerçekten değiştirdiği seçimi değiştirmek için ok tuşlarını kullanın. Ancak, orijinal tablodaki seçimimin de değiştiğini de buldum.

Bunu nasıl durdurabilirim?

+0

Bu, bir JSP sorunundan çok bir tarayıcı problemine benziyor. Bu sayfayı test etmek için hangi müşteriyi kullanıyorsunuz? Bu soruna neden olan çıktıyı gönderir misiniz? – Welbog

+0

Sorun IE ve Firefox'ta meydana geldi. Bu sayfalar, keyclicks için kayıt bazı javascript yöntemleri kullanarak neden oldu ve daha sonra uygun eylemi aldı. Gizli DIV'leri görünür yapan ve görünmez yapan bir işlevi değiştirdim. –

cevap

0

Bu, olay köpürme adı verilen bir sorun gibi görünüyor. Çoğu javascript çerçevesinin bu davranışı durdurmanın bir yolu vardır. Kesin çözüm, kaynak kodunuza bağlı olmayan kaynak kodunuza bağlıdır.

Ie. jqueries yolu: http://api.jquery.com/event.stopPropagation/

İlgili konular