
Autocomplete - Pasar otro parametro distinto de "term"
Publicado por Fernando (10 intervenciones) el 09/06/2012 00:24:08
Estimada gente,
vuelvo con otro de mis problemas, que durante bastante tiempo no he podido encontrar solucion,
necesito pasar un segundo parametro de jquery, para que el formulario que hace la consulta sql
pueda utilizarlo para aplicarlo a la clausula where, pero no he podido encontrar en ningun lado la solucion, si alguien alguna vez ya tuvo este problema, agradezco que me oriente un poco, desde ya.
Por un lado tengo el siguiente codigo:
en el que he intentado por ejemplo cosas como "buscacuentas.php?parametro", sin ningun exito.
cabe aclarar que el parametro es el valor de un "input".
Y por otro el form buscacuentas.php:
Algunas ideas?
Gracias !!!
Saludos
vuelvo con otro de mis problemas, que durante bastante tiempo no he podido encontrar solucion,
necesito pasar un segundo parametro de jquery, para que el formulario que hace la consulta sql
pueda utilizarlo para aplicarlo a la clausula where, pero no he podido encontrar en ningun lado la solucion, si alguien alguna vez ya tuvo este problema, agradezco que me oriente un poco, desde ya.
Por un lado tengo el siguiente codigo:
1
2
3
4
5
6
7
8
$('#txtcuerem').autocomplete({
source: 'buscacuentas.php',
minLength: 3,
delay: 1000,
select: function(event, ui){
$("#idcuerem").val(ui.item.id);
}
});
en el que he intentado por ejemplo cosas como "buscacuentas.php?parametro", sin ningun exito.
cabe aclarar que el parametro es el valor de un "input".
Y por otro el form buscacuentas.php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
include("conectar_base.php");
$link=db_connect();
$term = $_GET['term'];
$cmd="select top 100 ciden,civa,cdeno,ccuen from cuentas where cdeno like '%".$term."%' order by cdeno";
$rs2 = odbc_exec($link, $cmd);
$datos=array();
while ($row = odbc_fetch_array($rs2))
{
$datos[] = array("value"=>$row['cdeno']."(".$row['ccuen'].")","id"=>$row['ciden'],"cui"=>$row['civa']);
}
echo json_encode($datos);
?>
Algunas ideas?
Gracias !!!
Saludos
Valora esta pregunta


0