2012-05-07 17 views
9

यदि कोई निश्चित ड्रॉपडाउन विकल्प चुना गया है तो मुझे jquery फ़ंक्शन चलाने की आवश्यकता है।ड्रॉपडाउन पर jquery फ़ंक्शन

<select name=dropdown size=1> 
    <option value=1>option 1</option> 
    <option value=2>option 2</option> 
</select> 

मैं तैयार समारोह में आदेश है, मैं सिर्फ यह कैसे बनाने के लिए, इसलिए यदि विकल्प 2 लटकती में वर्तमान में सक्रिय है, तो समारोह चलाने पर यकीन नहीं।

+0

बस इसे Google पर करने की आवश्यकता है ... आपको यह मिल जाएगा .. –

उत्तर

17

इस डेमोhttp://jsfiddle.net/JGp9e/

प्रयास करें यह मदद मिलेगी, एक अच्छा एक है!

कोड

$('select[name="dropdown"]').change(function(){ 

    if ($(this).val() == "2"){ 
     alert("call the do something function on option 2"); 
    }   
});​ 

एचटीएमएल

<select name="dropdown" size=1> 
    <option value="1">option 1</option> 
    <option value="2">option 2</option> 
</select>​ 
1

आप change समारोह

$('select[name=dropdown]').change(function() { 
    alert($(this).val()); 
}); 
2

उपयोग

$("#idofselectbox").change(function(){ 
// your code here 
}); 

आशा है कि यह उपयोग करने की आवश्यकता (लटकती does not एक सबमिट बटन, मैं इसे भाग गया जब उपयोगकर्ता विकल्प पर प्रकाश डाला गया चाहते हैं) मदद करता है ....

+0

@ गोपेश: - मेरा गलत ... सही .. धन्यवाद ... –

2
$(document).ready(function() { 
    $("select[name='dropdown']").change(function() { 
    alert($(this).val()); 
    }); 
}); 
0
$(document).ready(function() { 
     $("select[name='dropdown']").change(function() { 
     if($(this).val()==2){ 
      //do what u want here 
      }//u can check your desired value here 
    }); 
    }); 

मुझे लगता है कि आप इस चाहते हैं।

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