Explication détaillée du tableau json et de l'objet json et comment utiliser $.post

小云云
Libérer: 2023-03-21 18:18:02
original
2070 Les gens l'ont consulté


Dans cet article, nous partageons principalement avec vous l'explication détaillée des tableaux json et des objets json et la méthode d'utilisation de $.post. Nous espérons que cela pourra vous aider. regardez un morceau de code :

var jsonarray = eval('('+"[]"+')');  
jsonarray.push(
{
"openid":"1",
"operate_type":"sbbb"
}
);
Copier après la connexion

Tout d'abord, nous savons que la couche la plus externe du tableau est [] et la couche la plus externe de l'objet est {}.

Le code ci-dessus crée d'abord un tableau json. Il doit y avoir deux crochets entourés de guillemets simples dans la fonction eval Please Baidu pour la raison spécifique. Et comme la couche la plus externe du tableau est [], la première ligne de code est "[]". De cette façon, la variable jsonarray peut utiliser les fonctions ou opérations du tableau. Comme pousser. Il vous suffit de fournir le format de chaîne correct des données json dans le paramètre push, et la fonction les convertira automatiquement en éléments de tableau.

				var jsonObject = eval('('+"{}"+')');  
				jsonObject.name = "zhang";
				jsonObject.old = "18";
				jsonObject.person = [{"name":"taylor","old":"22"},{"name":"taylor","old":"18"}]; 
				console.log(jsonObject);
Copier après la connexion

Pour créer un objet json, car la couche la plus externe de l'objet est {}, donc la première ligne A de code contient "{}". De cette façon, la variable jsonObject peut utiliser les fonctions ou opérations de l'objet. Pour définir la clé et la valeur, suivez simplement les deuxième et troisième lignes de code. Si la valeur d'une clé est un tableau, indiquez simplement le format de chaîne correct du tableau json.


Méthode $.post dans jquery

$.post("{php echo web_url('management/management/set_admini');}", 
{group_id : group_id ,admini_to_set : jsonObject }, function(data){
alert(data);
});
Copier après la connexion

Lorsque vous transmettez un tableau json ou un objet json à l'arrière-plan php, utilisez $admini_to_set = $_POST ['admini_to_set'] en php pour supprimer les paramètres passés et constatez que : qu'il s'agisse d'un tableau json ou d'un json object, Tant que les paramètres ci-dessus sont supprimés, ce paramètre deviendra définitivement un tableau php.

Recommandations associées :

$.post soumet des données et renvoie des instances de méthode de données au format json

javascript jQuery $.post $. utilisation ajax

Un exemple simple de la méthode $.post() dans jquery

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

É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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!