jqGrid

2009-08-28 11 views
18

में वर्तमान पृष्ठ संख्या ढूँढना मैं jqGrid (पाठ्यक्रम के jQuery का उपयोग करके) में वर्तमान पृष्ठ संख्या कैसे पा सकता हूं। मुझे यह भी पता चलेगा कि कुल में कितने पेज हैं।jqGrid

उत्तर

40

यह करना चाहिए:

$("#sp_1").text(); // total pages 

$(".ui-pg-input").val(); // current page 

संपादित करें: मैं वर्तमान पृष्ठ के लिए docs में एक बेहतर रास्ता मिल गया है, लेकिन मैं कुल पृष्ठ गणना के लिए कुछ भी नहीं देखा था। (Click Manipulating -> Get Methods)

$('#your_grid').getGridParam('page'); // current page 
5

यह कोई पुराना सवाल यह है, लेकिन यह किसी की मदद कर सकते हैं,

$("#"+gridId).getGridParam('lastpage') 

अंतिम पृष्ठ है, जो भी कुल है दे देंगे। इसका उपयोग करने के लिए उपयोगी फ़ायरबग और

console.log($("#"+gridId).getGridParam()); 

जो सभी gridParams सुलभ दिखाएगा।

2

ग्रिड में अंतिम पृष्ठ के बारे में, सबसे अच्छा तरीका jqGrid - दस्तावेज़ों का उपयोग करना है। इस मामले में:

jQuery("#gridID").getGridParam('pgtext'); 

और अगर आप केवल 1 पृष्ठ है, परिणाम

"Page {0} of {1}" 
jqGrid wiki से

होना चाहिए: -> स्ट्रिंग -

pgtext> वर्तमान के बारे में जानकारी दिखाएँ पृष्ठ की स्थिति पहला मान वर्तमान लोड पेज है। दूसरा मान पृष्ठों की कुल संख्या है।

var rowNum = jQuery("#gridID").getGridParam('rowNum'); 
var allRecords = jQuery("#gridID").getGridParam('records'); 
var totalPages = parseInt((allRecords/rowNum) + 1); 
:

एक और तरीका है पृष्ठ पर रिकॉर्ड के सभी रिकॉर्ड और भाग प्राप्त करने के लिए है

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