मैं एक छ उपयोग कर रहा हूँ: चुनिंदा टैग इस तरह:grails छ: टैग का चयन
<td><g:select name="newCity"
id="${'newCity_' +cityData.uid}"
from="${cityData.name}"
value="${cityData.someValue}"
noSelection="${['null':'Select City...']}" class="newCity" />
</td>
जो निम्न HTML renders:
<td>
<select name="newCity" id="newCity_abc" class="newCity" >
<option value="null">Select City...</option>
<option value="A" >A</option>
<option value="B" >B</option>
<option value="C" >C-</option>
<option value="D" >D</option>
</select>
</td>
हालांकि, मैं अपने एचटीएमएल इस तरह दिखना चाहते हैं, क्लास डालने के बाद से मैं कुछ जावास्क्रिप्ट सत्यापन कर रहा हूं:
<td>
<select name="newCity" id="newCity_abc" class="newCity" >
<option value="null">Select City...</option>
<option value="A" class="populated" >A</option>
<option value="B" class="notpopulated" >B</option>
<option value="C" class="populated" >C</option>
<option value="D" class="notpopulated" >D</option>
</select>
</td>
क्या यह संभव है?
क्या मुझे इसे प्राप्त करने के लिए कस्टम टैग लाइब्रेरी बनाने की आवश्यकता है?
किसी भी मदद की सराहना की जाएगी, धन्यवाद!
समय, कोई भी संकेतक कि कैसे अपना खुद का टैग लिखने के बारे में जाना है? धन्यवाद! –
आपको 'grails create-tag-lib' करने में सक्षम होना चाहिए, फिर मूल रूप से मौजूदा टैग टैग कार्यान्वयन को अपने टैग में कॉपी करें, लेकिन विकल्पों के लिए कक्षाएं जोड़ें। अर्थात; यह लड़का चुनने के लिए ऑप्टग्रुप जोड़ना चाहता था: http://vivin.net/2009/02/11/creating-a-custom-select-tag-with-optgroup-in-grails/ –
ऐसा करने का कोई तरीका है स्रोत कॉपी करने के बजाय Grails टैग को प्रतिनिधि? –