Lier Les Données Json À Liste Déroulante À L'Aide D'Ajax Appel

Je suis le développement d'une application windows phone 7 à l'aide de téléphone écart.

Dans Mon Projet, je suis en utilisant le service Web pour relier les données de la liste déroulante.

mon code html pour lier les données aux ID ddlcas

<tr><td>Caste </td><td><select id="ddlcas"></select></td></tr>

mon Appel Ajax

$.ajax({

            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "xxxxxxxxxxxxxx",
            corssDomain: true,
            dataType: "jsonp",
            success: function (data) {

            var result = data;
            $.each(result, function (key, value) {
            var appenddata = "<option value = '" + value.ListKey + " '>" + value.ListValue + " </option>";
            $('#ddlcas').html($('#ddlcas').html() + appenddata);
             });

Mon Web service Retour, format de Données:

[
 {
  ListKey: "1",
  ListValue: "6000 Niyogi Brahmin"
 },
 {
  ListKey: "2",
  ListValue: "96K Kokanastha"
 },
 {
 ListKey: "3",
 ListValue: "Ad Dharmi"
 }, 
 /*upto 350 cast name */
]

Mon problème Est le suivant:

Si le service web de Données de Retour est Petit, Pas de Problème, Il est lier Rapidement. Mais Si Json de données de Retour est Grand Exemple de 350 à 400 de données. C'est le Navigateur ne Répond Pas Et Certains d'Alerte Comme Arrêter de Script...
Je Veux Savoir Où j'ai fait une Erreur Plz Vérifier Et de le Dire ...

OriginalL'auteur Guru | 2013-11-23