tengo un select al cual le envio dos id en el value el id_obra y el id_cliente aca les muestro el select:
Código PHP:
y con esta funcion deseo rescatar los dos id (id_obra y el id_cliente), pero solo consigo rescatar el id_obra, y no puedo rescatar el id_cliente y necesito eviar los dos id a la pagina LlenaDatosObra.php, aca les posteo la funcion que utilizo:Ver original
<?php $id_cliente=$_REQUEST['id_cliente'];?> // rescato el id, este es el que quiero pasarselo junto con los otros al select <select name="Select2" id="Select2" align="middle" onChange="Obra(this.value)"> <?php $SqlQuery=mysql_query("select c.ID_CLIENTE,o.ID_OBRA,o.DE_NOMBRE from lk_per_cliente c,lk_lug_obra o where c.ID_CLIENTE='$id_cliente' and o.ID_CLIENTE='$id_cliente' order by o.DE_NOMBRE asc",$cn); //como no se me ocurre capturarlo directamente, lo consulto y me lo traigo nuevamente asi { ?> <option value="<?php echo $AccesaRegP['ID_OBRA']."--".$AccesaRegP['ID_CLIENTE']?>"><?php echo htmlentities($AccesaRegP['DE_NOMBRE']) ?></option> <?php }?> </select>
Código Javascript:
Ver original
$(document).ready(function(){ $("#Select2").change(function(){ Obra($(this).val()); }) }); function Obra(value){ var html=""; $.ajax({ url: "LlenaDatosObra.php", contentType:"application/x-www-form-urlencoded; charset=utf-8", type:"GET", data: "ID_OBRA="+value +"&ID_CLIENTE="+value,//Aca trato de rescatarlos y solo puedo con el id_obra..??? error: function(){ alert('Error');}, success: function(data){ //imprimo data en el div_oculto $("#div_oculto").html(data); <!-- ************ CARGANDO OBRA ************************ --> document.FormData.de_numero.value=$("span#de_numero").html(); document.FormData.Obra_telefono.value=$("span#Obra_telefono").html(); document.FormData.Obra_fax.value=$("span#Obra_fax").html(); document.FormData.Obra_direccion.value=$("span#Obra_direccion").html(); <!-- ************ CARGANDO CLIENTE ************************ --> document.FormData.id_rut.value=$("span#id_rut").html(); document.FormData.de_dv.value=$("span#de_dv").html(); document.FormData.de_telefono.value=$("span#de_telefono").html(); document.FormData.de_fax.value=$("span#de_fax").html(); document.FormData.de_direccion.value=$("span#de_direccion").html(); } }); }
Necesito alguna orientacion. para rescatar los dos id.