2011-09-14 20 views
7

Potrzebuję zmodyfikować this plug-in, aby obsługiwać operatory nie (!), (! =), (AND), (OR) i dodawać niektóre filtry zakresu. Próbowałem dodać instrukcję elseif w linii 412, ale to nie działa. Oto kod, który dodałem.Modyfikowanie wtyczki jQuery tabeli tabeli

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

mam to działa teraz ... nie wiem dlaczego nie operator nie działa ... być może gdzieś w moim kodzie jest błąd ... ale udało mi się sprawić, że funkcjonalność będzie działać tak, jak chcę ... dziękuję bardzo za pomoc ... :) – Ryan

+1

Dlaczego nie spróbować jqgrid? –

+1

@Ryan, Wpisz swoją odpowiedź i zaznacz to. – Alexander

Odpowiedz

1

num_cell_data może być całkowita lub ciąg znaków, spróbuj dodać parseFloat do num_cell_data:

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