2010-10-27 11 views
11

मैं पहले से पूछताछ हैंडलर में हूं, और जानना चाहता हूं कि वर्तमान क्रम कॉलम क्या है। मैं उसे कैसे ढूंढ सकता हूं?उपयोगकर्ता के कॉलम हेडर पर क्लिक करने के बाद jqGrid में वर्तमान सॉर्ट कॉलम कैसे प्राप्त करें

उत्तर

18

आप jqGrid पैरामीटर sortname और sortorder ("desc" या "asc") के मानों की जांच कर सकते हैं।

var sortColumnName = $("#list").jqGrid('getGridParam','sortname'); 

और

var sortOrder = $("#list").jqGrid('getGridParam','sortorder'); // 'desc' or 'asc' 
+0

मददगार है कि, धन्यवाद: पैरामीटर प्राप्त करने के लिए आप getGridParam विधि का उपयोग कर सकते हैं। मैं वास्तव में क्या करना चाहता हूं क्रमबद्ध कॉलम के वें वर्ग में एक वर्ग (या तो sortAsc या sortDesc) जोड़ना है। – sprugman

+0

@sprugman: "वर्ग को जोड़ें ... क्रमबद्ध कॉलम में" के अंतर्गत आपका क्या मतलब है? क्या आपका मतलब स्तंभ कॉलम या स्तंभ या दोनों में सभी कक्ष हैं? – Oleg

+0

@ ओलेग: कॉलम हेडर में टैग। मैंने जो कुछ दिया है उसके साथ मैं कुछ कोड लिख सकता हूं। (वास्तव में, मेरे पास पहले से ही है।) बस यह देखने के लिए जांच कर रहा है कि क्या कुछ बनाया गया था। – sprugman

संबंधित मुद्दे