Comment puis-je renvoyer plusieurs valeurs de JQuery.Ajax() dans la fonction de réussite?JQuery Ajax avec plusieurs valeurs de retour d'ASP.NET
Je l'ai essayé:
$.ajax({
type: "POST",
url: "default.aspx/myFunction",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
$("#myDiv").html(msg.a[0]);
$("#myDiv2").html(msg.a[1]);
}
});
Et voici ma page ASP.NET:
<WebMethod()> _
Public Shared Function myFunction() As Array
Dim a() As String
a(0) = "value 1"
a(1) = "value 2"
Return a
End Function
Il fonctionne dans la chaîne de retour unique, mais tableau ne fonctionne pas :(
Est votre WebMethod fait retourner un résultat JSON? Selon le code que vous avez publié, je ne le pense pas. – CodingGorilla