Hola! Para ejecutar un script de JavaScript o jQuery dentro de un script php simplemente tienes que incluir el código de la llamada dentro del código HTML que devuelve PHP.
Es decir, PHP se ejecuta y devuelve, después de hacer todo lo que se quiera, simplemente un código HTML. Basta con incluir la llamada a la función JavaScript a ejecutar dentro de ese código.
Puedes embeberlo de varias maneras:
echo '<script type="text/javascript">'
, 'jsfunction();'
, '</script>'
;
O también simplemente después del código php:
<?php
// aquí código php
?>
<script type="text/javascript">
jsFunction();
</script>
Un ejemplo que he tomado usando Ajax jQuery:
$.get(
'wait.php'
, {}
, function( returnedData )
{
document.getElementById("txt").innerHTML = returnedData;
// Aquí podemos invocar que se ejecute una función javascript
funcionALaQueSeQuiereLlamar();
// Pero si lo prefieres no tienes que llamar a una función
// Basta con poner el código javascript a ejecutar directamente aquí
}
, 'text'
);
function funcionALaQueSeQuiereLlamar()
{
// lo que sea
}
Saludos!