30/01/2012, 10:36
|
| | Fecha de Ingreso: septiembre-2010 Ubicación: Guatemala
Mensajes: 6
Antigüedad: 14 años, 1 mes Puntos: 0 | |
Respuesta: Filtro en Jqgrid en asp function FilterdgAsegurados() {
var ob = document.getElementById("iSelectdgAsegurados");
var iColum = ob.options[ob.selectedIndex].value
searchColumn = jQuery("#dgAsegurados").jqGrid('getCol', iColum, true)
var ifilter = document.getElementById("itextdgAsegurados").value ;
var searchString = ifilter.toUpperCase();
jQuery.each(searchColumn, function () {
if (this.value.toUpperCase().indexOf(searchString) == -1) {
jQuery('#' + this.id).hide()
} else {
jQuery('#' + this.id).show()
}
});
}
////tienes que añadir un texbox html dentro del caption del grid y una lista de selección algo como esto:
caption: 'Buscar: <input type="text" id="itextdgAsegurados" placeholder="Search" results="0" class="gridsearch" onkeyup= "FilterdgAsegurados()" /> Por:<select id="iSelectdgAsegurados" name="iSelectdgAsegurados"><option>ID</option><option>Nombre</option><option>Apellido</option><option>Ramo</option><option>Edad</option></select><input id="BtnTraeDatos" type="button" value="Trae Datos (t)" style="width: 100px; height: 24px;" tabindex="5" title="Trae Datos" onclick="return getDatadgAsegurados();" accesskey="t" />',
///todo en una sola linea; estan especificados cada uno de los id para su funcionalidad....
me avisas cualquier duda....
Última edición por gcombariza; 30/01/2012 a las 10:39
Razón: ok
|