Maison > interface Web > js tutoriel > le corps du texte

Comparaison de différents exemples d'ajax et de post-traitement json dans jQuery_jquery

WBOY
Libérer: 2016-05-16 16:32:20
original
1204 Les gens l'ont consulté

Récemment, lorsque je faisais des commentaires d'utilisateurs sur le portail, je n'avais pas utilisé jquery depuis longtemps et je l'ai juste utilisé, je ne m'attendais pas à rogner sur les raccourcis et à utiliser la méthode post pour traiter le json. données du rappel ajax, je n'ai pas pu les obtenir, et json a été renvoyé en arrière-plan. De façon inattendue, un si petit problème m'a bloqué pendant plusieurs heures. Plus tard, je l'ai traité avec la méthode ajax et c'était OK. Après une comparaison, j'ai trouvé que le rappel de la méthode post json devait être évalué et que la méthode ajax avait été traitée. par défaut. S'il vous plaît soyez prudent.

function haha() {
jQuery.post("addComment!comment.action",
function aa(data) {
data = eval(data);//POST方法必加,ajax方法自动处理了
alert(data[0].userId);
alert(data[0].userName);
},
"json"
);

jQuery.ajax({
type:"post",
url:"addComment!comment.action",
dataType:"json",
success: function aa(data) {
alert(data[0].userId);
alert(data[0].userName);
}
});
}
Copier après la connexion

En coulisses :

Copier le code Le code est le suivant :

public String comment() {
essayez{
Utilisateur u = new User("user", "koko");
list = new ArrayList();
list.add(u);
//map.put("id", userId);
// JSONObject jb = JSONObject.fromObject(list); // nom :" userName ",
// info = jb.toString();
System.out.println(liste);
>
attraper (Exception e) {
e.printStackTrace();
>
retourner le SUCCÈS ;
>

Configuration :

Copier le code Le code est le suivant :




list



Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal