Click here to Skip to main content
12,952,281 members (44,913 online)
Rate this:
 
Please Sign up or sign in to vote.
$(document).ready(function () {
        $("#ddlPA").change(function () {
 
            var url = "Reports/Models";
            var ddlsource = "#ddlPA";
            var ddltarget = "#ddlPSA";
            var selectedPSA = $(this).val();
            
            $.getJSON('@Url.Action("Models")', { param: $(ddlsource).val(), id: selectedPSA },
                 function (data) {
                     $(ddltarget).empty();
                     $.each(data, function (index, optionData) {
                         $(ddltarget).append("<option value='" + optionData.Text + "'>" + optionData.Value + "</option>");
                     });
 
                 });
 
                 if (selectedPSA = null || selectedPSA == '') {
                     $(ddltarget).hide();
                 }
                 else
                 {
                     $(ddltarget).show();
 
                 }
 
        });
 
    });

So,here is my dropdownlist id = ddlPA, when a user select a value in dropdownlist , i want to get that selected index to perform further actions , how can i obtain it?
Posted 21-Sep-12 0:18am
drstylo571
Updated 21-Sep-12 0:44am
v2
Comments
drstylo 21-Sep-12 7:15am
   
$("#ddlPA").get(0).selectedIndex

I found this online. This got me the selected index but i am not able to set it.
Example : $("#ddlPA").get(0).selectedIndex = 2 is not working. Please help in it.

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

There are many ways you can try withe followings....
1) $("#ddlPA option:selected").text();
2) $('#ddlPA').find('option:selected').text();
3) $("#ddlPA :selected").text();
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 6,239
CHill60 3,490
Maciej Los 3,083
Jochen Arndt 1,975
ppolymorphe 1,880


Advertise | Privacy | Mobile
Web01 | 2.8.170525.1 | Last Updated 21 Sep 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100