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
Started by
tumbero_x
, Nov 20 2011 06:30 PM
3 replies to this topic
#1
Posted 20 November 2011 - 06:30 PM
#2
Posted 21 November 2011 - 12:57 AM
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
Posted 21 November 2011 - 03:47 AM
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
Posted 21 November 2011 - 08:57 AM
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.