मेरे पास सिंगल चयन चयन से जुड़े एक GWT 2.4 डेटाग्रिड हैं। ग्रिड में कॉलम में से एक चेकबॉक्ससेल है, लेकिन इसका उपयोग चयन के लिए नहीं किया जाता है, लेकिन पंक्ति के अंतर्निहित आइटम प्रकार के लिए बुलियन फ़ील्ड मान सेट करने के लिए। मेरी समस्या यह है कि जब मैं चेकबॉक्स पर क्लिक करता हूं, तो पंक्ति पहले चुनी जाती है, तो मुझे चेकबॉक्स को सेट/अनसेट करने के लिए दूसरी बार क्लिक करना होगा। मैं, पसंद करेंगे कि चेकबॉक्स का बाहर पर क्लिक पंक्ति चयन करता है, जबकि चेकबॉक्स को केवल सेट की अंदर पर क्लिक/चेकबॉक्स unsets। क्या कोई मुझे सही दिशा में इंगित कर सकता है कि यह कैसे करें। मैं ब्रॉउज़रएवेंट पर वापस आ रहा हूं, लेकिन मुझे यकीन नहीं है कि क्या प्रयास करना है।चेकबॉक्स सेल और चयन करने योग्य सेल तालिका पंक्तियां
6
A
उत्तर
6
आप जो कुछ भी करना चाहते हैं उसके आधार पर आप कुछ दृष्टिकोण कर सकते हैं। यहाँ दो विचारों जो मन में आ रहे हैं:
- स्तंभ CellPreviewEvent.Handler के साथ सेल के आधार द्वारा एक सेल पर
- अवरोधन यह ब्लैकलिस्ट और EventTarget की जाँच करके डोम स्तर पर इसे संभाल करने के लिए एक DefaultSelectionEventManager.CheckboxEventTranslator का उपयोग करें (
"click".equals(event.getType())
) और उसके बादevent.stopPropogation()
का उपयोग करें जब EventTarget इनपुट प्रकार "चेकबॉक्स"
0
यह कोड मेरे मामले में हल हो गया है जो आपके लिए बहुत ही समस्या है।
Column<SomeBean, Boolean> checkboxColumn= new Column<SomeBean, Boolean>(new CheckboxCell(true,false))
{
@Override
public Boolean getValue(SomeBean object)
{
if(object == null || object.getId() == null)
return null;
return selectionModel.isSelected(object);
}
};
संबंधित मुद्दे
- 1. यूआईटीबल सेल चयन योग्य नहीं है जहां सेल
- 2. डेटाग्रिड व्यू सेल चयन और पूर्णरो चयन
- 3. ताला तालिका सेल
- 4. मिनट-ऊंचाई तालिका सेल
- 5. कस्टम JTable सेल संपादक और सेल रेंडरर
- 6. QTableView सेल
- 7. DataGridView चेकबॉक्स सेल मान प्राप्त करें?
- 8. सेल (एक्सेल) में तालिका डालें
- 9. सेल को मर्ज करने
- 10. UISearchDisplayController और कस्टम सेल
- 11. सेल
- 12. खाली तालिका सेल ऊंचाई सेट करें 100%
- 13. jQuery का उपयोग कर पिछले तालिका सेल को कैसे ढूंढें?
- 14. टेबल सेल पर एक क्लिक करने योग्य बटन कैसे जोड़ें?
- 15. टेबल व्यू सेल विस्तार योग्य आईओएस
- 16. एक्सेल सेल
- 17. टेबल सेल
- 18. सेल फोन और एक्सेलोरोमीटर
- 19. बाएंअप सेल
- 20. JQuery - अंतिम सेल
- 21. जीडब्ल्यूटी ड्रैगगेबल सेलटेबल सेल
- 22. चयन पर UICollectionView सेल को एनिमेट करें
- 23. jQuery: अगले तालिका सेल जाओ खड़ी
- 24. जेएलटीटी सेल में जेबटन क्लिक करने योग्य नहीं है
- 25. फुल कैलेंडर एकाधिक सेल का चयन करें?
- 26. सेल फॉर्मूला
- 27. 100% ऊंचाई में स्क्रॉलिंग सेल तालिका
- 28. कस्टम टेबल दृश्य सेल चयन फ़ॉन्ट रंग
- 29. एक सेल
- 30. तालिका दृश्य के सेल पैडिंग या मार्जिन
मैं काम पर वापस आने पर सोमवार को इसे आजमाउंगा। धन्यवाद। –
प्रलेखन पढ़ना, ऐसा लगता है कि SelectionEventManager में ऐसे सभी टूल्स हैं जिन्हें मुझे संभालने के लिए आवश्यक है और मेरे पास अन्य समस्याएं हैं। चीयर्स! –