php - jquery paging issue -
मैं पेजिंग के लिए JQUERY प्लग-इन का उपयोग कर रहा हूं:
http: // jonpauldavies Github.com/JQuery/Pager/PagerDemo.html
यह पृष्ठ पर ठीक काम करता है। लेकिन जब मैं पृष्ठ को JQUERY के लोड विधि के माध्यम से कॉल करता हूं, पृष्ठन नहीं दिखा रहा है
$ ('# divbody')। लोड ('abc.php? Q =' + pid, null, function () { });
और abc.php पर कोड है:
& lt; script type = "text / javascript" language = "javascript" & gt; $ (दस्तावेज़) .ready (फ़ंक्शन () {$ ("# पेजर")। पेजर ({पेजनंबर: & lt;? Php echo $ pageNum? & Gt; पृष्ठ पृष्ठ: & lt;? Php echo $ maxpage;; & gt ;, बटनक्लिक करेंबैकबैक : PageClick}); $ ('# divbody1')। लोड ("xyz.php? Pid = & lt;? Php echo $ pid;? & Gt; और पृष्ठ =" + & lt;? Php $ echo $ pageNum? & Gt;) ;}); पेजक्लिक = फ़ंक्शन (पेजक्लिक्टेड नम्बर) {$ ("# पेजर") पेजर ({पेजनंबर: पेजक्लम्बित संख्या, पेज की संख्या: & lt;? Php echo $ maxpage;; & gt ;, बटनक्लिक करें: पृष्ठ क्लिक करें}); $ ('# Divbody1')। लोड ("xyz.php? Pid = & lt;? Php echo $ pid;; & gt; और पृष्ठ =" + पृष्ठक्लिकेडनंबर); } & Lt; / script & gt;
एक अलग जावास्क्रिप्ट फाइल में पेजर के आरम्भिकरण को बाहरी रूप में डालें:
function initializePager (opts) {$ ("# pager")। पेजर ({ ...}); }
abc.php में आप इस फ़ंक्शन को कॉल कर सकते हैं जब सामान्य अनुरोधों के लिए DOM तैयार होता है:
& lt; script type = "text / javascript" & gt; $ (फ़ंक्शन () {initializePager ({पेजनंबर: '& lt;? Php echo $ pageNum? & Gt;', ...});}); & Lt; / स्क्रिप्ट & gt;
और अंत में आपके एजेक्स सफलता कॉलबैक पर आरम्भिकरण समारोह को एक बार फिर कॉल करें:
$ ('# divbody')। लोड ('abc.php? Q = '+ pid, null, फ़ंक्शन () {initializePager ({पेजनंबर:' & lt;? Php echo $ pageNum? & Gt; ', ...});});
Comments
Post a Comment