मैंने चारों ओर देखने की कोशिश की है और इसी तरह की समस्याएं हैं, लेकिन मेरा रास्ता अधिक सरल है, लेकिन फिर भी, मुझे इनके भीतर कोई समाधान नहीं मिल रहा है मंचों।jQuery: चुनिंदा ड्रॉप डाउन से एक तत्व दिखाएं, इसे छिपाएं जब अन्य विकल्प
jQuery सीखते समय, मैं एक डीआईवी दिखाने की कोशिश कर रहा हूं जब एक चयन ड्रॉप डाउन से कोई आइटम/विकल्प चुना जाता है, और उसी ड्रॉप को छुपाएं जब चयन ड्रॉप डाउन में कोई अन्य विकल्प चुना जाता है।
चयन HTML:
<select name="source" id="source">
<option value="null" selected="selected">—Select—</option>
<option value="s1">Source 1</option>
<option value="s2">Source 2</option>
<option value="sother">Other</option>
</select>
DIV मैं दिखाने के लिए जब 'अन्य' का चयन किया गया की जरूरत है:
<div id="specify-source">Other source here...</div>
जब चयन मेनू में किसी भी अन्य विकल्प चुना जाता है, इसके बाद के संस्करण DIV नहीं करना चाहिए दिखाई दे
मैं इस jQuery की कोशिश की है, लेकिन निश्चित रूप से यह ठीक से काम नहीं करता है:
$(function() {
$.viewMap = {
'sother' : $('#specify-source')
};
$('#source').change(function() {
// hide all
$.each($.viewMap, function() { this.hide(); });
// show current
$.viewMap[$(this).val()].show();
});
});
किसी भी मदद की तुम मुझे दे सकते हैं, मैं बहुत आभारी।
धन्यवाद,
जब से मैं stackoverflow.com लिए मैं वोट नहीं कर सकते नया हूँ, लेकिन इस सवाल का जवाब तुरंत काम किया। धन्यवाद बहुत अमित, इसकी सराहना करते हैं। अन्य लोगों के लिए उनकी सहायता के लिए धन्यवाद। –
हो गया, मैं अब वोट करने में सक्षम हूं :) –
हे, वापस आने के लिए धन्यवाद। – Amit