saludos
|
|
#1 (permalink) |
![]() |
readystate 1,2,3 con POST
saludos
__________________
Memes aleatorios |
|
|
|
|
|
#2 (permalink) |
![]() |
Me respondo a mi mismo, para arreglar esto tan solo se tienen que poner los métodos setRequestHeader y send despues del onreadystatechange:
Código:
Este es el código de Maborak (por cierto gracias, he aprendido Ajax gracias a ti : ) _objetus=objetus() //crear objeto
_values_send="variable=valor&otrovar=otvalor" //variables
_URL_="algo.php?" //URL
_objetus.open("POST",_URL_,true); //abrir procesador
_objetus.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
//cabeceras POST
_objetus.send('&'+_values_send); //enviar variables
_objetus.onreadystatechange=function() { //funcion controlador
if (_objetus.readyState==4) //control de estados del proceso
{
//si se da un status 200 (TERMINADO CON EXITO)
if(_objetus.status==200)
{
//procesos que se realizaran con los datos obtenidos
}
}
}
se debe poner asi:
Código:
Saludos! _objetus=objetus() //crear objeto
_values_send="variable=valor&otrovar=otvalor" //variables
_URL_="algo.php?" //URL
_objetus.open("POST",_URL_,true); //abrir procesador
_objetus.onreadystatechange=function() { //funcion controlador
if (_objetus.readyState==4) //control de estados del proceso
{
//si se da un status 200 (TERMINADO CON EXITO)
if(_objetus.status==200)
{
//procesos que se realizaran con los datos obtenidos
}
}
_objetus.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
//cabeceras POST
_objetus.send('&'+_values_send); //enviar variables
}
__________________
Memes aleatorios |
|
|
|