Click here to Skip to main content
12,944,738 members (50,098 online)
Rate this:
 
Please Sign up or sign in to vote.
I got undefined in dropdown

<script type="text/javascript" >
 
    $(function () {
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: 'WebServices/AutoComplete.asmx/GetCountries',
            data: "{}",
            datatype: "json",
            success:
                function (data, event) {
 

                    $.map(data.d, function (item) {
                    //    alert(item);
                        //                        $("#<%= drpCountry.ClientID %>").index = item.countryid;
                        //                        $("#<%= drpCountry.ClientID %>").val = item.countryname;
                                      alert(item.countryname);
 
                        $("#<%= drpCountry.ClientID %>").append("<option value="+item.countryid+" >"+item.countryname+"</option>");
 
                    });
                }
 
        });
 
    });           
    
                   </script>
Posted 15-Jan-13 1:09am
Comments
ryanb31 15-Jan-13 9:19am
   
Put a breakpoint and see what you are getting.

1 solution

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

Solution 1

<script type="text/javascript" >
 
    $(function () {
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: 'WebServices/AutoComplete.asmx/GetCountries',
            data: "{}",
            datatype: "json",
            async: true,
            cache: true,
            success:
                function (data, event) {
 

                    $.map(data.d, function (item) {
                    //    alert(item);
                        //                        $("#<%= drpCountry.ClientID %>").index = item.countryid;
                        //                        $("#<%= drpCountry.ClientID %>").val = item.countryname;
                                      alert(item.countryname);
 
                        $("#<%= drpCountry.ClientID %>").append("<option value="+item.countryid+" >"+item.countryname+"</option>");
 
                    });
                }
 
        });
 
    });
 
                   </script>
  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 4,651
CHill60 3,055
Maciej Los 2,423
Jochen Arndt 1,910
ppolymorphe 1,765


Advertise | Privacy | Mobile
Web02 | 2.8.170518.1 | Last Updated 15 Jan 2013
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