bonjour,
je récupère la réponse serveur avec $.upload()

Côté Client :
Code jQuery : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$("#" + $(this).parent().attr("id")).upload("/Categorie/ModifierCat?rel=" + rel, function (rep) {
                                                                $("#repModif").html( rep);
                                                            });

Côté Serveur:
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public class Messages {
        public string msg {get;set;}
    }
 
public JsonResult ModifierCat(int rel) {
...
string retour= file.FileName.ToString();
var Message = new List<Messages> {
            new Messages{msg=retour}
            };
return Json(Message, JsonRequestBehavior.AllowGet);
}

Jusque là tout va bien, il n y a pas d'erreur.sauf que je reçois la réponse comme suite : [{"msg":"8012555924826822_n.jpg "}].

je voudrais maintenant savoir comment faire en jQuery pour ne récupérer que la variable "msg" qui appartient a l'objet rep, c'est à dire rep.msg.