Foros del Web » Programando para Internet » Javascript »

No carga contenido en el DIV

Estas en el tema de No carga contenido en el DIV en el foro de Javascript en Foros del Web. Hola que tal, tengo el siguiente código en el cuál no me carca el contenido del DIV Curiosamente este mismo código lo extraje tal cual ...
  #1 (permalink)  
Antiguo 29/08/2012, 10:53
 
Fecha de Ingreso: agosto-2012
Mensajes: 8
Antigüedad: 11 años, 7 meses
Puntos: 0
Sonrisa No carga contenido en el DIV

Hola que tal, tengo el siguiente código en el cuál no me carca el contenido del DIV
Curiosamente este mismo código lo extraje tal cual de otro lado en el cuál si funciona bien, ya agregue los archivos al root pero no carga nada.

No se si este mal estructurada o mal llamada la función del onChange del select. El menu si despliega la información de mi base de datos sin problema pero al seleccionar alguna opción no carga el contenido de DIV


<form name="form" id="ContactForm" method="post" action="fun_ecliente.php">
<?php
$sql="select * from cliente order by nombre asc";
$res=mysql_query($sql,$bd);
?>
Cliente:
<select name="region" onChange="from(document.form.region.value,'cliente ','cliente.php')" >
<option value="0">Seleccione el cliente</option>

<?php
while ($reg=mysql_fetch_array($res))
{
?>
<option value="<?php echo $reg["idcliente"];?>"><?php echo $reg["nombre"];?></option>
<?php
}
?>

</select>

<hr />
<div id="cliente">

</div>

</form>
  #2 (permalink)  
Antiguo 29/08/2012, 11:01
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: No carga contenido en el DIV

y el codigo JS???
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #3 (permalink)  
Antiguo 29/08/2012, 11:07
 
Fecha de Ingreso: agosto-2012
Mensajes: 8
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: No carga contenido en el DIV

Cita:
Iniciado por Dradi7 Ver Mensaje
y el codigo JS???
No requiere un JS por que solo esta llamando a cargar el Div= "Cliente" en el onChange del select.+

Asi tal como esta en el código que puse esta en la otra página de donde lo extraje y en esa otra página si carga perfectamente.
  #4 (permalink)  
Antiguo 29/08/2012, 11:19
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: No carga contenido en el DIV

ps no te podria decir si esta funcion esta mal al tratar de cargar el contenido en el div

from(document.form.region.value,'cliente ','cliente.php')

mientras no vea el codigo y trata de cambiar

document.form.region.value por esto mejor document.forms["myform"].elements["region"].value o de lo contrario prueba asignando un ID en tu select y realizando esto document.getElementById("region").value
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #5 (permalink)  
Antiguo 29/08/2012, 11:22
 
Fecha de Ingreso: agosto-2012
Mensajes: 8
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: No carga contenido en el DIV

Cita:
Iniciado por Dradi7 Ver Mensaje
ps no te podria decir si esta funcion esta mal al tratar de cargar el contenido en el div

from(document.form.region.value,'cliente ','cliente.php')

mientras no vea el codigo y trata de cambiar

document.form.region.value por esto mejor document.forms["myform"].elements["region"].value o de lo contrario prueba asignando un ID en tu select y realizando esto document.getElementById("region").value
Este es mi código cliente.php que mando llamar y que debería de cargar en el onChange

<?php
require_once("conexion.php");
//print_r($_GET);
$sql="select * from cliente where idcliente=".$_GET["id"]."";
$res=mysql_query($sql,$bd);

if (! $res ){
echo mysql_error();
echo 'Cliente no existe';
exit;
}
else{

while ($row=mysql_fetch_array($res)){
$idcliente=$row["idcliente"];
$nom=$row["nombre"];
$descripcion=$row["descripcion"];
$fecha=$row["fecha"];

$separar = explode(' ',$nom);
echo'

<div>
<div class="wrapper">
<input type="hidden" class="input" name="idcliente" id="idcliente" value="'.$idcliente.'" required>
</div>
<div class="wrapper">
<span>Nombre:</span>
<input type="text" class="input" name="nombre" id="nombre" value="'.$nom.'" required>
</div>
<div class="wrapper">
<span>Descripción:</span>
<input name="descripcion" type="text" class="input" id="textfield2" value="'.$descripcion.'"size="45" />
</div>

<input type="submit" class="button" name="button2" id="button2" value="Actualiza" />
</div>
';
}
}
?>
  #6 (permalink)  
Antiguo 29/08/2012, 11:26
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: No carga contenido en el DIV

pero nuevamente te repito en donde esta declarado tu codigo from javascript que hace el llamado a dicha pagina ojo no me refiero a la instancia que tienes en tu select
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #7 (permalink)  
Antiguo 29/08/2012, 11:49
 
Fecha de Ingreso: agosto-2012
Mensajes: 8
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: No carga contenido en el DIV

Cita:
Iniciado por Dradi7 Ver Mensaje
pero nuevamente te repito en donde esta declarado tu codigo from javascript que hace el llamado a dicha pagina ojo no me refiero a la instancia que tienes en tu select

Creo que no entendí esa parte de que donde declaro el forms document ... por que tal cual es el código que tome de la otra pagina y funciona perfectamente.
  #8 (permalink)  
Antiguo 29/08/2012, 13:00
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: No carga contenido en el DIV

no me refiero al forms document sino a la funcion from que esta en tu evento onchange, ademas no necesariamente copiar un código quiera decir que se adapte a tus necesidades
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #9 (permalink)  
Antiguo 29/08/2012, 16:53
 
Fecha de Ingreso: agosto-2012
Mensajes: 8
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: No carga contenido en el DIV

Cita:
Iniciado por Dradi7 Ver Mensaje
no me refiero al forms document sino a la funcion from que esta en tu evento onchange, ademas no necesariamente copiar un código quiera decir que se adapte a tus necesidades

: porra:

Extraje el código de otro lado pero no importe los js del from document.....

jejejejeje creo que lo solucioné ya funciona pero ahora tengo otro problema que posteare por separado.

Mil gracias!!! Caso cerrado!!!

Etiquetas: contenido, funcion, php, select
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 14:24.