Hola que tal, tengo un problemon haber si me pueden ayudar, les cuento:
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:
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>
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:
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.