Maison > Article > développement back-end > La particularité de la balise volist dans thinkphp dans les opérations ajax
Implémentez la balise volist pour afficher le retour des résultats de la requête Jquery dans une page ThinkPHP complexe (y compris volist). Cet article vous présente la particularité de la balise volist dans thinkphp en fonctionnement ajax (recommandé). Les amis qui en ont besoin peuvent s'y référer
Contexte
dans un Implémenter. la balise volist pour afficher le retour des résultats de la requête Jquery dans la page complexe de ThinkPHP (y compris volist)
Points de connaissance
Le but de l'utilisation d'ajax est de ne pas actualiser l'intégralité page Réalisez l'actualisation de certaines données de table, mais veuillez noter que la balise volist dans le framework ThinkPHP s'exécute côté serveur, donc les données obtenues dynamiquement à l'aide de js ne peuvent pas utiliser les balises thinkPHP, et les résultats de $this->ajaxReturn($data);
ne peuvent pas être affichés directement en utilisant la méthode $("#p_id").HTML(data)
.
Les solutions trouvées jusqu'à présent (ont toutes des défauts)
1 Créez une nouvelle page à afficher
Rouvrez une page de saut et vous serez. renvoyé La valeur est renvoyée sous la forme $this->assign("volist_name", $data);.
**Défaut : Cela équivaut à recharger la page entière et ne répond pas à l'exigence de mise à jour partielle du formulaire.
2. Afficher sans balises de framework thinkPHP
N'utilisez pas de balises volist, analysez les résultats renvoyés par ajaxReturn et affichez-les selon votre propre modèle js, qui peut réaliser des mises à jour partielles du formulaire
1, modèle<script id="events-template" type="x-tmpl-mustache"> {{#data}}
Résumé
Ce qui précède est ce que l'éditeur vous présente dans thinkphp La particularité du tag volist en opération ajax (recommandé), j'espère que cela sera utile à tout le monde. Si vous avez des questions, laissez-moi un message et l'éditeur vous répondra à temps. Je voudrais également vous remercier tous pour votre soutien au site Web php chinois !
Explication détaillée de la balise volist dans thinkphp
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!