jquery - I want to change the selection of the drop down by its option's name -


मुझे ये चुनिंदा ड्रॉप डाउन बॉक्स है:

  & lt; select id = "garden" & gt; & Lt; विकल्प मान = "1" & gt; फूल & lt; / विकल्प & gt; & Lt; विकल्प मान = "2" & gt; वृक्ष & lt; / विकल्प & gt; & Lt; विकल्प मान = "3" & gt; पेड़ & lt; / विकल्प & gt; & Lt; विकल्प मान = "4" & gt; झाश & lt; / विकल्प & gt; & Lt; विकल्प मान = "5" & gt; घास & lt; / विकल्प & gt; & Lt; विकल्प मान = "6" & gt; गंदगी & lt; / विकल्प & gt; & Lt; / चयन & gt;  

मैं इस विकल्प का नाम (अर्थात पेड़) द्वारा इस ड्रॉप डाउन का चयन बदलना चाहता हूं।

jQuery के रास्ते:

  $ ("चुनें # उद्यान विकल्प")। प्रत्येक (फ़ंक्शन () {if ($ (this) .text () == "पेड़") $ (यह) .attr ("चयनित", "चयनित"); अन्य $ (यह) .removeAttr ("चयनित");});  

पारंपरिक जावास्क्रिप्ट तरीका:

  var चुनें = document.getElementById ("# उद्यान"); (Var i = 0; i & lt; select.options.length; i ++) {यदि (select.options [i] .innerText == "पेड़") का चयन करें। विकल्प [i]। Selected = "selected"; अन्य का चयन करें। विकल्प [i]। चयनित = गलत; }  

Comments