Variable js y php
Publicado por Javier (49 intervenciones) el 24/01/2012 22:37:34
Hola.
Me encuentro un "tapon" que me impide continuar.
He conseguido obtener de un select el valor seleccionado con js.
Pero ahora quiero pasarle ese valor a un procedimiento php y "no llego a entender" como se pasa.
Comento:
Proc. en js que obtengo el valor del select (funciona).
<script>
valo=" ";
function datos(){
var obj= document.getElementById('listas');
valo = obj.options[obj.selectedIndex].text;
alert (valo);
return(valo);
};
function datosr(){
return valo;
}
</script>
El select esta cargado con datos desde mysql y funciona.
Cuando cambio el dato del select lo muestra con el alert.
Ahora lo que pretendo es pasar este dato a un funcion php que será llamada por <ul>
$napellidos = $_post['valo'];
echo $napellidos;
if ($usu=='javier'){
echo '<ul id="nav">
<li><a href="adol00a.php">Altas</a></li>
<li><a href="adol00b.php?usuario='.$usu.'&nombreap='.$napellidos.'">Bajas</a></li>
<li><a href="adol00m.php?usuario='.$usu.'&nombreap='.$napellidos.'">Modificaciones</a></li>
<li><a href="adol00c.php?usuario='.$usu.'&nombreap='.$napellidos.'">Consulta</a></li>
<li><a href="adol00cl.php">Clasific</a></li>
<li><a href="../mantenimiento/tecnicos.html">Volver</a></li>
<br><br>
</ul>';
Sé que tengo errores no tengo claro donde, pero como debo pasarla?.
Quizas por jquery , ajax o,... ¿Como?.
Un saludo,
Javier.
Me encuentro un "tapon" que me impide continuar.
He conseguido obtener de un select el valor seleccionado con js.
Pero ahora quiero pasarle ese valor a un procedimiento php y "no llego a entender" como se pasa.
Comento:
Proc. en js que obtengo el valor del select (funciona).
<script>
valo=" ";
function datos(){
var obj= document.getElementById('listas');
valo = obj.options[obj.selectedIndex].text;
alert (valo);
return(valo);
};
function datosr(){
return valo;
}
</script>
El select esta cargado con datos desde mysql y funciona.
Cuando cambio el dato del select lo muestra con el alert.
Ahora lo que pretendo es pasar este dato a un funcion php que será llamada por <ul>
$napellidos = $_post['valo'];
echo $napellidos;
if ($usu=='javier'){
echo '<ul id="nav">
<li><a href="adol00a.php">Altas</a></li>
<li><a href="adol00b.php?usuario='.$usu.'&nombreap='.$napellidos.'">Bajas</a></li>
<li><a href="adol00m.php?usuario='.$usu.'&nombreap='.$napellidos.'">Modificaciones</a></li>
<li><a href="adol00c.php?usuario='.$usu.'&nombreap='.$napellidos.'">Consulta</a></li>
<li><a href="adol00cl.php">Clasific</a></li>
<li><a href="../mantenimiento/tecnicos.html">Volver</a></li>
<br><br>
</ul>';
Sé que tengo errores no tengo claro donde, pero como debo pasarla?.
Quizas por jquery , ajax o,... ¿Como?.
Un saludo,
Javier.
Valora esta pregunta


0