Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2010, 17:00
Avatar de zeuzft
zeuzft
 
Fecha de Ingreso: junio-2009
Ubicación: peru
Mensajes: 358
Antigüedad: 14 años, 10 meses
Puntos: 2
Exclamación Como enviar una consulta en javascript

Tengo el siguiente problema; tengo un formulario que tiene tres div; diferente; uno para tipo de productos; otro para subtipos; y otro para productos; mi problema se da cuando se inserta un nuevo registro sea del div que sea; ya que se refresca toda la pagina; estuve intentado con onLoad y OnunLoad; pero modifica toda la pantalla mas no el div:
Cita:
<body onLoad="enviaQuery('tipo_id','myajax.php?tipo=<?=$ linea;?>');">
<form action='<? echo $paginaprincipal;?>?menu=nuevo_sublinea' method='post' name='form012'>
......
<tr>
<td align='center' colspan='2'>
<input type='hidden' name='accion' value='<?=$_GET['accion']?>'>
<input type='hidden' name='id' value='<?=$_GET['id']?>'>
<input type='button' value='Grabar' class='boton' onClick="document.form012.submit();" name='grabar' />
<input type='reset' value='Limpiar' class='boton' />
</td>
</tr>
</table>
</form>

<?
}
else
{
$id=$_POST['id'];
$nombre=$_POST['nombre'];
$linea=$_POST['tipo'];
if(empty($_POST['accion']))
{ $miconexion->consulta("insert into linea (Lin_nom,Lin_id_FK ) values ('$nombre' ,'$linea' )"); }
else
{ $miconexion->consulta("UPDATE linea set Lin_nom='$nombre' where Lin_id='$id'"); }
//echo("<META http-equiv= 'refresh'content = '1;URL=$paginaprincipal?menu=tiposubprod2'>");
}
?>
</body></form>
donde puedo programar ese enviaQuery; para que solo se actulice el div?