Internet Explorer en mode de compatibilité reçoit les données du serveur dans une méthode de rappel ajax, et fait apparaître une boîte de dialogue si je veux enregistrer les données ou les ouvrir. Comment se débarrasser de cela ?
dit le client :
$.ajax({
type:'POST',
data: $("#UIdlgHolder > form").serialize(),
url: $("#UIdlgHolder > form").attr("action"),
success: function (data, textStatus, jqXHR) {
{
alert(data.message);
}
}
réponses du serveur :
return new JsonResult { Data = new { result = false, message = "Yay!" } };
2 votes
Quel est le type de contenu de la déclaration ?
1 votes
Ce n'est pas spécifique à ASP.NET, ASP.NET MVC3, ou jQuery ; c'est donc un double de cette question .
0 votes
Voir ma réponse aquí