Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Funcion no hace nada...

Estas en el tema de Funcion no hace nada... en el foro de Frameworks JS en Foros del Web. Hola muchachos, esta es mi consulta: Tengo este código php... Código PHP: require ( 'ajax/xajax_core/xajax.inc.php' ); $xajax  = new  xajax (); function  cargarItem ( $form ){    ...
  #1 (permalink)  
Antiguo 01/12/2008, 12:23
Avatar de Netfrank  
Fecha de Ingreso: marzo-2006
Ubicación: Las Talitas - Tucumán
Mensajes: 226
Antigüedad: 18 años, 1 mes
Puntos: 3
Funcion no hace nada...

Hola muchachos, esta es mi consulta:

Tengo este código php...

Código PHP:
require ('ajax/xajax_core/xajax.inc.php');
$xajax = new xajax();

function 
cargarItem($form){

  
$values "'".$form['pro_codi']."','".$form['pro_nomb']."','".$form['pro_desc']."','".$form['pro_prec']."','".$form['pro_tiva']."'";

  include(
"includes/conexion.php");
  
$query "Insert into servicios (pro_codi,pro_nomb,pro_desc,pro_prec,pro_tiva) values ($values)";
  
  if(
mysql_query($query)){
  
    
$salida "La inserción se realizó correctamente"
  
  } else {
  
    
$salida "La inserción ha fallado";
  
  }
  
  
$respuesta = new xajaxResponse(); 
  
$respuesta->addAssign("respuesta","innerHTML",$salida);

  return 
$respuesta;

}


$xajax->registerFunction("cargarItem");
$xajax->processRequest(); 
aparte tengo la línea:

Código PHP:
<? $xajax->printJavascript("ajax/"); ?>
en el header de la página.

La llamo desde un formulario de la siguiente manera:

Código HTML:
<input type="button" value="Cargar" onclick="xajax_cargarItem(xajax.getFormValues('producto'));"> 
y no pasa absolutamente nada...

Les aclaro que existe el formulario llamado "producto", y que existe la capa "respuesta"...

Desde ya gracias!
__________________
-- Franco D. Ocaranza
-- [email protected]
-- http://www.jmqv.com.ar/
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 09:32.