2
Ma fonction ajax estComment charger des données dans la grille dhtmlx à partir de la réponse ajax?
//my grid initialization is here
mygrid.init();
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "WeeklyReportConfig.aspx/Showdata",
data: '{"idno":"' + emid + '"}',
dataType: "json",
success: function(result) {
for (var i = 0; i < result.d.length; i++) {
result = JSON.stringify(result[i]);
mygrid.load(result[i], JSON);
}
},
error: function(result) {
alert("Error");
}
});
Je ne peux pas charger ma grille DHTMLX mais je reçois les données de ma méthode Web.
Vous devriez pouvoir accéder 'mygrid' à l'intérieur de votre fonction' success', dites-vous que vous ne pouvez pas? Pouvez-vous montrer le code que vous avez essayé? –
succès: fonction (résultat) { pour (var i = 0; i
Pouvez-vous montrer un exemple de 'résultat'? Et pourquoi utilisez-vous 'stringify'? Et pourquoi parcourez-vous 'result.d 'mais n'utilisez pas' result.d [i] 'dans la boucle? –