Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Como envio dos variables por load Jquery

Estas en el tema de Como envio dos variables por load Jquery en el foro de Jquery en Foros del Web. Buenas. Se como pasar una variable id al archivo vcedula.php, usando load. Pero no se como paso otra variable id1 en el mismo load que ...
  #1 (permalink)  
Antiguo 26/05/2013, 15:15
 
Fecha de Ingreso: abril-2013
Mensajes: 53
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Como envio dos variables por load Jquery

Buenas.
Se como pasar una variable id al archivo vcedula.php, usando load.
Pero no se como paso otra variable id1 en el mismo load que llama vcedula.php,


Código:
    $('#nident').change(function(){
                   var id=$('#nident').val();
                   var id1=document.form1.nompuesto.value;
                   $('#ndocu').load('vcedula.php?id='+id);
              });
  #2 (permalink)  
Antiguo 26/05/2013, 15:39
Avatar de alberto510a  
Fecha de Ingreso: abril-2013
Mensajes: 351
Antigüedad: 11 años, 7 meses
Puntos: 35
Respuesta: Como envio dos variables por load Jquery

Hola para añadir más parámetros tan solo debes usar &

'vcedula.php?id='+id+'&id1='+id1
__________________
No hay preguntas tontas, sino tontos que no preguntan.
  #3 (permalink)  
Antiguo 26/05/2013, 16:01
 
Fecha de Ingreso: abril-2013
Mensajes: 53
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Como envio dos variables por load Jquery

Gracias Alberto por responderme. Te comento no funciona: Al ejecutar el código no genera error pero no me muestra nada:

Te anexo el codigo:
Código HTML:
           $(document).ready(function(){
             $('#nident').change(function(){
                   var id=$('#nident').val();
                   var id1=document.form1.nompuesto.value;
                   $('#ndocu').load('vcedula.php?id='+id+'&id1='+id1);
            });
   });
        </script> 
habra algun problema porque id en un codigo y id1 es una cadena(texto).

vcedula.php
Código HTML:
<?php
$ncedula=$_GET['id'];
$nombrep=$_GET['id1'];
echo $ncedula,$nombrep;
?> 
  #4 (permalink)  
Antiguo 26/05/2013, 17:15
 
Fecha de Ingreso: abril-2013
Mensajes: 53
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Como envio dos variables por load Jquery

Hola. Lo solucione con un script que encontre, el cual lo adapte. Aqui lo dejo de pronto les puede servir.

Código HTML:
           $(document).ready(function(){
             $('#nident').change(function(){
                llamarAjaxGETndocu();
            });
   });
        </script> 
Código HTML:
function llamarAjaxGETndocu(){
var id1=document.form1.nompuesto.value;
valor=document.getElementById("nident").value;
var url="vcedulapuesto1.php?valor="+valor+"&id1="+id1;
peticion.open("GET",url,true);
peticion.onreadystatechange =respuestaAjaxndocu;
peticion.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
peticion.send(null);
}

Código HTML:
function respuestaAjaxndocu(){

	if(peticion.readyState==4){
		if(peticion.status==200){
		//alert(peticion.responseText);
		document.getElementById("ndocu").innerHTML=peticion.responseText;
		}else{
		alert("ha ocurrido un error"+peticion.statusText);
		}
	}
}

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:23.