2011-09-14 12 views
7

Necesito modificar this plug-in para admitir operadores (!), (! =), (Y), (OR) y agregar algún rango de filtrado. Traté de agregar una declaración elseif en la línea 412, pero no funciona. Aquí está el código que he agregado.Modificación del plugin jQuery de filtro de tabla

else if(/!/.test(SearchArgs[j]) && !isNaN(num_cell_data)) 
{ 
    num_cell_data != parseFloat(SearchArgs[j].replace(/!/,"")) ? 
    occurence[j] = true : 
    occurence[j] = false; 
} 
+1

lo tengo trabajando ahora ... no sé por qué el operador not no funciona ... tal vez hay un error en algún lugar de mi código ... siempre he logrado hacer que la funcionalidad funcione como quiero ... muchas gracias por tu ayuda ... :) – Ryan

+1

¿Por qué no pruebas jqgrid? –

+1

@Ryan, pon tu respuesta y márcala. – Alexander

Respuesta

1

num_cell_data podría ser un número entero o una cadena, trate de añadir parseFloat a num_cell_data:

parseFloat(num_cell_data) != parseFloat(SearchArgs[j].replace(/!/,"")) ? ...