Roo/bootstrap/PagingToolbar.js
authoredward <edward@roojs.com>
Tue, 2 Jan 2018 07:32:04 +0000 (15:32 +0800)
committeredward <edward@roojs.com>
Tue, 2 Jan 2018 07:32:04 +0000 (15:32 +0800)
Roo/bootstrap/PagingToolbar.js

index 6cd74ee..c98295e 100644 (file)
@@ -219,20 +219,24 @@ Roo.extend(Roo.bootstrap.PagingToolbar, Roo.bootstrap.NavSimplebar, {
     },
 
     // private
-    onLoad : function(ds, r, o){
-       this.cursor = o.params ? o.params.start : 0;
-       var d = this.getPageData(),
+    onLoad : function(ds, r, o)
+    {
+        this.cursor = o.params ? o.params.start : 0;
+        var d = this.getPageData(),
             ap = d.activePage,
             ps = d.pages;
         
-       this.afterTextEl.dom.innerHTML = String.format(this.afterPageText, d.pages);
-       this.field.dom.value = ap;
-       this.first.setDisabled(ap == 1);
-       this.prev.setDisabled(ap == 1);
-       this.next.setDisabled(ap == ps);
-       this.last.setDisabled(ap == ps);
-       this.loading.enable();
-       this.updateInfo();
+        if(this.afterTextEl){
+            this.afterTextEl.dom.innerHTML = String.format(this.afterPageText, d.pages);
+        }
+        
+        this.field.dom.value = ap;
+        this.first.setDisabled(ap == 1);
+        this.prev.setDisabled(ap == 1);
+        this.next.setDisabled(ap == ps);
+        this.last.setDisabled(ap == ps);
+        this.loading.enable();
+        this.updateInfo();
     },
 
     // private