{"paging":
{"pageNum":2,
"action":"Next",
"type":"",
"availableCacheName":"getAllFunds",
"selectedCacheName":"",
"showFrom":101,
"showTo":200,
"totalRec":289,
"pageSize":100},
"Data": [{"sourceCodeId":0,
"radio_fund":"individual",
"availableFunds":[],
"fundId":288,
"searchName":[],
"fundName":"Asian Equity Fund A Class Income",
"srcFundGrpId":"PGI",
"firstElement":0,
"lastElement":0,
"totalElements":0,
"pageList":[],
"standardExtract":true}]
}
Je fichier JSON avec le format ci-dessus avec deux fileds, une pagination et un tableau de données est.JSON retrival a échoué avec jquery .each
Je peux récupérer des valeurs de pagination, mais je ne suis pas capable de récupérer les valeurs du tableau de données avec la fonction .each de jquery.
Toutes suggestions ou entrées vraiment appréciées.
$.ajax({ url: "list.pubfw",
data :{action:action},
dataType: "json",
type:"POST",
success: function(result){
var options = '';
$.each(result, function(){
options += '<option value="' +
result.jsonData.fundId + '">' +
result.jsonData.fundId + "-" +
result.jsonData.fundName + "-" +
result.jsonData.srcFundGrpId + '</option>';
});
$("#selectCol").empty();
$("#selectCol").html(options);
},
error: function(xmlHttpRequest, textStatus, errorThrown){
alert("ERROR"+errorThrown);
alert("STAT"+textStatus);
alert("xmlHttpRequest"+xmlHttpRequest);
}
});
Pouvez-vous poster le code? J'ai essayé avec l'objet JSON et ça marche pour moi. – Chandu
Ceci est mon code: $ .ajax ({url: "list.pubfw", données: {action: action}, dataType: "json", tapez: "POST", succès: function (résultat) {var options = ' '; $. each (result, function() {options + =' ';}); $ ("# selectCol"). empty(); $ ("# selectCol") .html (options);}, erreur: fonction (xmlHttpRequest, textStatus , errorThrown) {alert ("ERREUR" + errorThrown); alert ("STAT" + textStatus); alert ("xmlHttpRequest" + xmlHttpRequest);}}); – user545520
Vous devriez avoir édité votre question pour mettre le code soigneusement. –