Hola amigos
necesitaba saber si existe la posibilidad de hacer multiples peticiones
lo hice asi pero no funciona
[js]var nc = $(form_nc).serialize();
var nd = $(form_nd).serialize();
var fc = $(form_fc).serialize();
var fa = $(form_aplicacion).serialize();
$.ajax({
type:"POST",
url:"ingresar_ncaplicaprov.php",
data:nc
})
$.ajax({
type:"POST",
url:"ingresar_ndaplicaprov.php",
data:nd
})
$.ajax({
type:"POST",
url:"ingresar_fcaplicaprov.php",
data:fc
})
$.ajax({
type:"POST",
url:"ingresar_aplicaprov.php",
data:fa
})[/js]
como podria hacerlo para que todas las peticiones se ejecuten ?
saludos!! y muchas gracias por cualquier ayuda que me puedan brindar

Multiples peticiones ajax con jquery
Comenzado por
tumbero_x
, nov 20 2011 06:30
3 respuestas en este tema
#1
Escrito 20 noviembre 2011 - 06:30
#2
Escrito 21 noviembre 2011 - 12:57
Hola Tumbero_x pon todo en una función y la llamas con un evento....
Recuerda eso si que debes tener precaución de no sobrecargar el servidor ni mucho menos el PC del cliente...
saludos..
Recuerda eso si que debes tener precaución de no sobrecargar el servidor ni mucho menos el PC del cliente...
saludos..
#3
Escrito 21 noviembre 2011 - 03:47
Hola Maestro!!!
muchas gracias por la respuesta;
Si, tengo todo dentro de una funcion y la llamo con el evento onclick en un button
la funcion es esta
[js]function aplicaprov(form_nc,form_nd,form_fc,id,form_aplicacion)
{
$("#ok:ui-dialog").dialog("destroy");
$("#ok").html('TODO CORRECTO?').dialog({
modal: true,closeOnEscape:false,resizable:false,
title:"SE DIRIGE HACIA PAGO A PROVEEDORES",
buttons: {
'OK': function() {
$( this ).dialog( "close" );
var nc = $(form_nc).serialize();
var nd = $(form_nd).serialize();
var fc = $(form_fc).serialize();
var fa = $(form_aplicacion).serialize();
$.ajax({
type:"POST",
url:"ingresar_ncaplicaprov.php",
data:nc
})
$.ajax({
type:"POST",
url:"ingresar_ndaplicaprov.php",
data:nd
})
$.ajax({
type:"POST",
url:"ingresar_fcaplicaprov.php",
data:fc
})
$.ajax({
type:"POST",
url:"ingresar_aplicaprov.php",
data:fa
})
window.location="pago_prov2.php?id="+id+"";
},//fin OK
'CANCELAR': function() {
$(this).dialog( "close" );
return false;
}//fin cancelar
}//fin funcion button
});//fin funcion dialog
}[/js]
mi problema es que cuando se ejecutan la peticiones ajax , esta devolviendo las respuestas que no corresponde a la peticion enviada
lo que necesitaba saber es si existe algun truco o se puede hacer de otra manera
saludos y gracias!!!
muchas gracias por la respuesta;
Si, tengo todo dentro de una funcion y la llamo con el evento onclick en un button
la funcion es esta
[js]function aplicaprov(form_nc,form_nd,form_fc,id,form_aplicacion)
{
$("#ok:ui-dialog").dialog("destroy");
$("#ok").html('TODO CORRECTO?').dialog({
modal: true,closeOnEscape:false,resizable:false,
title:"SE DIRIGE HACIA PAGO A PROVEEDORES",
buttons: {
'OK': function() {
$( this ).dialog( "close" );
var nc = $(form_nc).serialize();
var nd = $(form_nd).serialize();
var fc = $(form_fc).serialize();
var fa = $(form_aplicacion).serialize();
$.ajax({
type:"POST",
url:"ingresar_ncaplicaprov.php",
data:nc
})
$.ajax({
type:"POST",
url:"ingresar_ndaplicaprov.php",
data:nd
})
$.ajax({
type:"POST",
url:"ingresar_fcaplicaprov.php",
data:fc
})
$.ajax({
type:"POST",
url:"ingresar_aplicaprov.php",
data:fa
})
window.location="pago_prov2.php?id="+id+"";
},//fin OK
'CANCELAR': function() {
$(this).dialog( "close" );
return false;
}//fin cancelar
}//fin funcion button
});//fin funcion dialog
}[/js]
mi problema es que cuando se ejecutan la peticiones ajax , esta devolviendo las respuestas que no corresponde a la peticion enviada
lo que necesitaba saber es si existe algun truco o se puede hacer de otra manera
saludos y gracias!!!
#4
Escrito 21 noviembre 2011 - 08:57
Solo escribo para indicar, que existen etiquetas para javascript e igual para PHP:
JavaScript : [nobbc][js]codigo[/js][/nobbc]
PHP : [nobbc][php]codigo[/php][/nobbc]
Saludos.
JavaScript : [nobbc][js]codigo[/js][/nobbc]
PHP : [nobbc][php]codigo[/php][/nobbc]
Saludos.