Maison > php教程 > PHP开发 > le corps du texte

Notes d'étude du cadre Yii2 (9) -- pjax

黄舟
Libérer: 2016-12-30 10:22:37
original
1077 Les gens l'ont consulté

Pjax est une chose relativement nouvelle, qui fait référence à pushState ajax. Il profite des nouvelles fonctionnalités de html5 et implémente une partie des fonctionnalités d'actualisation d'ajax. De plus, comme l'url a changé, vous pouvez toujours utiliser le forward du navigateur. et fonctionne normalement en arrière. La différence avec l'ajax ordinaire.

Yii2 a fourni un support complet de pjax, qui est relativement simple à implémenter. Utilisez simplement Pjax::begin/Pjax::end pour encadrer les zones qui doivent être actualisées dans la vue. pas besoin d'être effectué séparément. Traitement spécial, le code est le suivant

Notes détude du cadre Yii2 (9) -- pjax

Si le formulaire est inclus dans pjax et doit être soumis, le paramètre pjax-data doit le faire. être ajouté. La valeur n’a pas d’importance.

De plus, vous devez soumettre le pjax du formulaire. Après avoir soumis le formulaire, vous devez faire attention à deux problèmes :

1. l'adresse d'origine, le téléavertisseur généré automatiquement pointera vers C'est l'action de soumettre le formulaire. Le téléavertisseur doit être redirigé vers l'adresse d'origine en ajoutant l'itinéraire spécifié

Notes détude du cadre Yii2 (9) -- pjax

<.>2. Si l'URL d'origine a des paramètres. Lorsque le formulaire est soumis, les paramètres seront perdus. L'une consiste à placer les paramètres d'origine dans le champ caché du formulaire. consiste à ajouter les paramètres requis à l'URL dans le contrôleur, comme suit

Notes détude du cadre Yii2 (9) -- pjax

Ce qui précède est le contenu des notes d'étude du framework Yii2 (9) - pjax Pour plus de contenu connexe. , veuillez faire attention au site Web PHP chinois (www.php.cn) !



É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
Recommandations populaires
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!