J'ai écrit une page web ajax destinée à être utilisée sur ma Wii. Cependant, ajax ne semble pas fonctionner sur le navigateur Opera de la Wii. Cette page fonctionne dans IE, Chrome et FF, mais pas dans Safari ou Opera. Voici mon appel ajax test jQuery:Opera, Wii, Ajax, Jquery et asp.net
$.ajax({
type: "POST",
url: "DefaultWebService.asmx/Hello",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) { alert(msg.d); },
error: function() { alert("error in DefaultWebService.asmx/Hello"); }
});
Voici mon test méthode de service Web:
[WebMethod]
public string Hello()
{
return "hello there";
}
Il n'y a pas d'appels à DefaultWebService.asmx dans mes journaux de serveur Web, de sorte que le navigateur n » t même en essayant de faire la requête ajax.
Y a-t-il des solutions de rechange disponibles pour que cela fonctionne sur la Wii? Merci!
vous donnez l'impression que cela ne fonctionne pas sur l'opéra/safari pour les fenêtres soit ... si oui, ce n'est pas un problème Wii. Voyez-vous ce message d'erreur, ou n'avez-vous rien du tout? – Kip
Pourriez-vous s'il vous plaît poster la sortie que vous obtenez si vous allez directement à DefaultWebService.asmx/Hello? – Kip
Le message d'erreur n'apparaît pas. Aucun message n'est envoyé à "DefaultWebService.asmx/Hello". Je ne peux pas naviguer sur "DefaultWebService.asmx/Hello" sur la Wii. Il me donne juste un écran de mort jaune asp.net typique parce que la méthode web s'attend à ce que la demande soit formatée d'une manière spécifique qui est impossible à faire depuis le navigateur sur la Wii (à ma connaissance). Merci d'avoir regardé. –