प्लगइन ठीक काम कर रहा है जब मेरे पास केवल पृष्ठ पर 1 टेबल है।पेज पर कई jQuery टेबलस्लेटर टेबल कैसे हैं
Uncaught TypeError: Cannot set property 'count' of undefined
sortList
विकल्प से कम सेट की वजह से है कि:
लेकिन दो के साथ, मैं कोई त्रुटि मिलती है। मैंने इसे 4 वें कॉलम पर क्रमबद्ध करने के लिए सेट किया है, और aux_table
, पहले प्रदर्शित किया गया है, केवल 3 कॉलम हैं। लेकिन यह काम करता है और main_table
नहीं करता है। मैं उन्हें दोनों काम करने के लिए कैसे प्राप्त करूं, या सिर्फ दूसरा, अधिक महत्वपूर्ण main_table
?
दोनों टेबल कक्षा tablesorter
हैं और उनके पास अलग-अलग आईडी हैं (main_table
और aux_table
)।
पृष्ठ पर पहली तालिका काम करती है, और दूसरा नहीं। यहाँ मेरी <head>
टैग से जे एस है:
$(document).ready(function() {
// call the tablesorter plugin
$("table").tablesorter({
// sort on the 4th column (index 3) column, DESC (1). ASC is (0).
sortList: [[3,1]]
});
});
मुझे पता था कि यह आसान होगा। धन्यवाद! –
यदि आप समय से पहले टेबल जानते हैं तो यह सही है। यदि एक स्क्रिप्ट कई पृष्ठों पर गतिशील रूप से जेनरेट की गई सारणी को संभालने में सक्षम है, तो मुझे लगता है कि प्रत्येक तालिका को किसी प्रकार के कंटेनर में घेरना और फिर '$ ("। टेबल-सॉर्टिंग-इंस्टेंस") का उपयोग करना उपयोगी है। प्रत्येक (फ़ंक्शन() 'और' $ (यह)। ढूँढें ("। टेबलटर-टेबल"); 'टेबल ढूंढने के लिए। बस साझा करना! – mrcoulson
यह काम नहीं करता है। मेरे पास अलग-अलग आईडी के साथ 2 टेबल हैं और मैंने उपरोक्त दिखाए जाने पर अलग-अलग टेबललेटर को तुरंत चालू किया लेकिन केवल पहली टेबल प्रकार। –