2011-09-14 6 views
7

मुझे (!), (! =), (AND), (OR) ऑपरेटरों का समर्थन करने के लिए this plug-in को संशोधित करने और कुछ रेंज फ़िल्टरिंग जोड़ने की आवश्यकता है। मैंने लाइन 412 पर elseif कथन जोड़ने की कोशिश की लेकिन यह काम नहीं करता है। यहां कोड है जो मैंने जोड़ा है।टेबलफिल्टर को संशोधित करना jQuery प्लगइन

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

मैं इसे अब काम मिल गया ... मैं क्यों नहीं ऑपरेटर काम नहीं करता है पता नहीं है ... हो सकता है कि मेरे कोड में कहीं भी एक बग है ... हमेशा मैं जिस तरह से काम करना चाहता हूं, उसे काम करने के लिए कार्यक्षमता बनाने में कामयाब रहा हूं ... आपकी मदद के लिए बहुत बहुत धन्यवाद ... :) – Ryan

+1

jqgrid क्यों कोशिश नहीं करें? –

+1

@Ryan, अपना उत्तर दें और इसे चिह्नित करें। – Alexander

उत्तर

1

num_cell_data पूर्णांक या स्ट्रिंग हो सकता है, num_cell_data को parseFloat जोड़ने की कोशिश:

parseFloat(num_cell_data) != parseFloat(SearchArgs[j].replace(/!/,"")) ? ... 
संबंधित मुद्दे