मैं अपनी साइट पर पेजिनेटेड टेबल जेनरेट करने के लिए jquery dataTables का उपयोग कर रहा हूं। मुझे एक ऐसी प्रक्रिया चलाने की ज़रूरत है जो किसी विशेष कॉलम से सभी डेटा को पकड़ ले। कुछ ऐसा:सभी सेल सामग्री प्राप्त करने के लिए डेटाटेबल्स तालिका के माध्यम से लूप
$('.testLink').click(function(){
var cells = new Array();
$('#myTable tr td').each(function(){
cells.push($(this).html());
});
console.log(cells);
});
वह उदाहरण सब कुछ पकड़ लेता है लेकिन मुझे केवल टीडीएस के एक कॉलम से जानकारी की आवश्यकता होगी। मुझे लगता है कि मैं उस पंक्ति में सभी टीडीएस में कक्षा जोड़ कर ऐसा कर सकता हूं लेकिन मुझे यकीन है कि एक बेहतर तरीका है। यह एक बोनस प्रश्न है ..
लेकिन मैं वास्तव में जानना चाहता हूं कि डेटाटाबल्स के साथ काम करने के लिए इसे कैसे प्राप्त किया जाए? चूंकि स्क्रिप्ट पेजिंग में डालने के लिए अधिकांश तालिका छुपाती है क्योंकि यह फ़ंक्शन केवल उन कोशिकाओं को पकड़ता है जो दिखाई दे रहे हैं। मैंने fnGetData
के साथ खेला लेकिन मुझे यह नहीं मिल रहा है। कोई विचार?
क्या उद्देश्य है ... पंक्ति डेटा एपीआई से मुश्किल नहीं हो रही है और वहाँ बहुत बड़ा में होने की संभावना उदाहरण हैं पैकेज डाउनलोड करें .. पोस्ट विवरण और कोड प्रयास – charlietfl
हाँ एक सरणी में सभी पंक्ति डेटा प्राप्त करने के बाद मुझे एक क्वेरी चलाने के लिए उस डेटा का उपयोग करने की आवश्यकता है। मैं एपीआई से घंटों तक सामान खोज रहा हूं और कोशिश कर रहा हूं लेकिन मुझे यह नहीं मिल रहा है इसलिए मैं एसओ को एक भंवर देना चाहता था। – Zac