Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2006, 07:55
Avatar de B**
B**
 
Fecha de Ingreso: enero-2006
Ubicación: Monterrey,Mexico
Mensajes: 952
Antigüedad: 18 años, 9 meses
Puntos: 3
Mandar parametro a funcion JS con PHP & AJAX

Bueno esta duda es mitad ajax.. algo de JS y el resto de PHP
Lo que quiero hacer es pasarle a una funcion JS un parametro desde PHP.... ok eso es facil.. pero no se si por medio de AJAX es válido hacer eso..
tengo por ejemplo este enlance
Código HTML:
<a href="#" ajaxx("x") > a </a> 
Luego en mi funcion con prototype:
Código HTML:
function ajaxx(id){

var url = 'pr.php';
var pars = 'nombre='+ id;

var myAjax = new Ajax.Updater( 'central', url, { method: 'get', parameters: pars,evalScripts:true });
}
Ok .. se supone que cuando la funcion ajaxx llame a PHP , este, a su vez manda llamar a una funcion en JS ... a esta:
Código HTML:
function  nombre(articulo){
	alert(articulo);//Para debuguear
}
Lo que no me funciona es que al mandarle el paramtro desde PHP y al hacer el alert .. no muestra nada... solo la pura ventanita de alerta.. pero no dice nada.. ni siquiera dice "undefined"

Código PHP:
$ut=$_GET['nombre'];
print "<script> nombre(<?php $ut ?>)</script>";
Como le hago para que JS reciba el parametro de PHP....... esta bien la sintaxis de como le mando el parametro atraves de PHP??
PD: Ya probe tambien con:
nombre(<? print $ut; ?>;
__________________
-URL= Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.