2012-09-14 10 views
7

में सेल मान से पंक्ति रंग बदलें मेरे पास कुछ संख्यात्मक और कुछ गैर-संख्यात्मक कॉलम के साथ एक Google विज़ुअलाइज़ेशन तालिका है। मुझे एक जावास्क्रिप्ट फ़ंक्शन चाहिए जो पंक्ति में किसी सेल के मान के आधार पर संपूर्ण Google विज़ुअलाइजेशन पंक्ति का रंग बदल देगा।Google विज़ुअलाइजेशन टेबल

मैं कलरफॉर्मर का उपयोग करके संख्यात्मक सेल का रंग बदलने में सक्षम हूं लेकिन मुझे पंक्ति की शेष कोशिकाओं का रंग भी बदलने की आवश्यकता है।

उत्तर

6

अरे मुझे बस आपके जैसा ही समस्या थी और मैं एक प्रतिक्रिया को एक साथ हैक करने में सक्षम था। मुझे यकीन है कि ऐसा करने का एक बेहतर तरीका है, लेकिन यह मेरे लिए काम करता है।

data.setProperty टैग का उपयोग करें और आप उस पंक्ति के प्रत्येक कॉलम के लिए ऐसा कर सकते हैं जिस पर आप काम कर रहे हैं। इसलिए यदि आप पंक्ति संख्या जानते हैं, जो मुझे लगता है कि आप ऐसा करते हैं क्योंकि आप रंगमंचर का उपयोग करके केवल एक कॉलम के लिए ऐसा कर सकते हैं, तो आप इसे आसानी से कर सकते हैं। ताकि निरंतर रहना चाहिए

dataTable.setProperty(0, 0, 'style', 'background-color: red;'); 
dataTable.setProperty(0, 1, 'style', 'background-color: red;'); 

पहले पैरामीटर, पंक्ति सूचकांक है, और अगले पैरामीटर स्तंभ अनुक्रमणिका, तो बस पाश इस अपने कॉलम के सभी के माध्यम से है। और फिर आप किसी भी सीएसएस शैली में पृष्ठभूमि रंग बदलने में सक्षम होना चाहिए।

आशा है कि मदद करता है!

-2

आपको डेटाटेबल allowHtml=true सेट करना चाहिए।

संबंधित मुद्दे