का उपयोग कर जावास्क्रिप्ट के साथ एक चयन तत्व के लिए एक विकल्प जोड़ना प्रोटोटाइप का उपयोग कर चयन तत्व में गतिशील रूप से एक विकल्प जोड़ना चाहते हैं।प्रोटोटाइप लाइब्रेरी
वहाँ ऐसा करने के कई अलग-अलग तरीके हैं, विकल्पों के साथ सब कुछ करने के लिए। आदि आदि ... क्रॉस-ब्राउज़र तरीकों के रास्ते में बहुत कुछ नहीं देखा गया।
इसे जितना संभव हो उतना हल्का वजन होना चाहिए।
यही वह है जो मुझे अब तक मिला है। यह सिर्फ उन विकल्पों को जोड़ रहा है जिन पर मैं फंस गया हूं:
var oNewOption = new Element('option').value=vItem;
oNewOption.text=vItem;
कोई भी विचार किसी को भी?
अग्रिम धन्यवाद!
// Assuming a select element stored in a variable called 'select'
select.options[select.options.length] = new Option("Option text", "optionValue");
यह जो मैंने करना चाहता था उसके अनुसार काम किया, हालांकि किसी कारण से .insert() तत्व को अद्यतन करने के लिए वापस नहीं लौटा रहा था: डालें (विकल्प) .update (myLabel) काम नहीं किया। तो इसे बदल दिया: option.update (myLabel); चुनें।सम्मिलित (विकल्प); कार्य एक इलाज है। – jamesmhaley
यदि आप बारीकी से देखते हैं, तो _update_ _nert_ द्वारा लौटाई गई वस्तु पर है, न कि _insert_ द्वारा लौटाया गया। – Alsciende
यह विधि आईई 7 में काम करती है! –