Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/06/2012, 23:14
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 2 meses
Puntos: 6
Respuesta: Consulta ajax

hola amigos ya logro insertar en la base de dato por media de la ventana modal,

en la pagina.php tengo una tabla html donde listo los registros de la base de datos necito que al momento de insertar los datos mediante la ventana modal aparezca el nuevo registro en la tabla sin necesidad de recargar la pagina.

tengo unas preguntas para lo que me recomendo reonevk

"mira tienes que tener 2 archivos, el archivo javascript que sera el encargado de hacer la llamada ajax y el archivo php que sera el que realice la sentencia a la base de datos.

En javascript tienes que hacer la llamada con algo como esto(de manera sincrona):

function createAjax()
{
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); }

return xmlhttp;
}


//funcion que ejecuta el ajax llamando al archivo php y devolviendo un objeto JSON que manda el php
function executeAjax(vars)
{
var ajax = createAjax();
ajax.open("POST", "ajax.php", false);
ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");
ajax.send(vars);
return ajax.responseText;
}
"

en donde de mi codigo llama la function createAjax() ya que utilizo la venta modal