Appel de fonction jQuery à partir de PHP
Comment dois-je appeler une fonction jQuery PHP?
<?php
if ($error == 1) {
?>
<script type="text/javascript">
error('1');
</script>
<?
}
?>
Il ne marche pas.
- Exactement ce que vous voulez atteindre? (Vous ne pouvez pas appeler jQuery à partir de PHP en soi)
- PHP est exécuté sur le serveur et la sortie est envoyée au navigateur, jQuery Javascript qui s'exécute dans le navigateur. Vous pouvez faire quelque chose comme user834929 réponse, cependant, c'est une meilleure idée d'appeler PHP jQuery en utilisant AJAX.
Vous devez vous connecter pour publier un commentaire.
Non, vous ne peut pas appeler des fonctions jQuery à partir de PHP. Mais vous pouvez générer des pages html avec du PHP qui va exécuter les fonctions jQuery au moment de l'exécution.
Grande différence dans ce
Les balises de script ne peut pas être injecté directement dans des balises php.... Mais si vous l'écho, le script fonctionne.... Le code suivant fonctionne :
Dans le cas de l'utilisation de jQuery, vous devez placer le code dans:
et puis l'écho....
Cela dépend de l'endroit où vous placez ce fragment de code dans le code HTML de sortie.
L'une de ces solutions, je pense, devrait fonctionner:
Vous avez besoin de spécifier que
error('1')
est un appel à une fonction jQuery:?>
OU
à l'aide de jquery $.ajax pour appeler une fonction PHP