Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/11/2012, 12:28
nataliagb1992
 
Fecha de Ingreso: septiembre-2012
Ubicación: Sevilla
Mensajes: 144
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Como crear un buscador para un jqgrid

ya lo he encontrado
en el grid creamos la siguiente funcion:

jQuery("#botonCal").click(function(){
var selr = jQuery('#list1').jqGrid('getGridParam','selrow');//lo que he seleccionado
if(selr) {
var result;//lo guardo en esta variable
result=jQuery('#list1').jqGrid('getRowData',selr);
enviar_variable(result.elecCable); //en este caso le paso el eOrigen que es lo que necesito a esa funcion
}
else alert("No has seleccionado a ningún proveedor");
return false;
});
});

en el body de html :

<table id="list1"></table> <div id="pager1"></div>
<div id="buscador">
<!--<p>Extensión a buscar:<input type="text" name="campo" id="campo"/>-->
<p><button id="botonCal">Buscar</button></p>
<br/>
<div id="latabla">
<br/>
</div>

</div>
y nos hace falta la siguiente funcion para enviar nuestra variable a una pagina php en la que hacemos una consulta y mostramos los rsultados

function enviar_variable(ori){
//Envio las variables
$.post("buscarElec.php",{elecCable:ori},function(r espuesta){
jQuery("#latabla").html(respuesta); //Mostramos un alert del resultado devuelto por el php
});
}