Foros del Web » Programando para Internet » PHP »

Ven el error en el script???

Estas en el tema de Ven el error en el script??? en el foro de PHP en Foros del Web. Hola amigos bueno veran este script lo copie de la pagina de www.desarrolloweb.com explican como usar xajax con un checkbox o alreves para ser exacto ...
  #1 (permalink)  
Antiguo 16/06/2007, 21:50
 
Fecha de Ingreso: abril-2006
Mensajes: 134
Antigüedad: 18 años, 1 mes
Puntos: 0
Ven el error en el script???

Hola amigos bueno veran este script lo copie de la pagina de www.desarrolloweb.com explican como usar xajax con un checkbox o alreves para ser exacto pero la verdad es que lo pruebo y no funciona o no hace lo que deberia de hacer segun explican en desarrolloweb, io no se mucho apenas estoy entrando al mundo de xajax asiq ue si ven algun error o algo que me puedan comentar hacerca de este script pues se los voy a a agradecer mil gracias de ante mano este es el script

<?
//incluímos la clase ajax
require ('xajax/xajax.inc.php');

//instanciamos el objeto de la clase xajax
$xajax = new xajax();

function si_no($entrada){
if ($entrada=="true"){
$salida = "Marcado";
}else{
$salida = "No marcado";
}

//instanciamos el objeto para generar la respuesta con ajax
$respuesta = new xajaxResponse();
//escribimos en la capa con id="respuesta" el texto que aparece en $salida
$respuesta->addAssign("respuesta","innerHTML",$salida);

//tenemos que devolver la instanciación del objeto xajaxResponse
return $respuesta;
}

//asociamos la función creada anteriormente al objeto xajax
$xajax->registerFunction("si_no");

//El objeto xajax tiene que procesar cualquier petición
$xajax->processRequests();
?>

<html>
<head>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-8859-1">
<title>Si / No en Ajax</title>
<?
//En el <head> indicamos al objeto xajax se encargue de generar el javascript necesario
$xajax->printJavascript("xajax/");
?>
</head>

<body>
<div id="respuesta"></div>
<form name="formulario">
<input type="checkbox" name="si" value="1" onchange="xajax_si_no(document.formulario.si.check ed)">
</form>

<script type="text/javascript">
xajax_si_no(document.formulario.si.checked); //Llamando inicialmente a la función xajax_si_no inicializamos el valor de la capa con la respuesta
</script>
</body>
</html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:51.