loadNext
sends a request to load the specified number of records to the end of the client-side dataset or to the specified position
promise loadNext(number count,number start,function callback,string url,boolean now, [boolean clear] );
number | the number of records fetch | | start |
number | the start position to load data from | | callback |
function | the callback function | | url | string | the data url |
| now | boolean | specifies whether the incoming data request should be satisfied immediately. If it's set to true the datathrottle property will be ignored. |
| clear | boolean | if true, the current data are erased before new data are loaded |
| promise | the result of a request |
Example
$$("grida").loadNext(10,0,null,"data/data.php");
$$("grida").loadNext(10,0,null,"data/data.php").then(function(){
this.showItem(903);
});
Related samples
Details
The method returns a promise that:
- is resolved when the data are loaded
$$("grida").loadNext(10,0,null,"data/data.php").then(function(data){
var json = data.json();
});
- is rejected if a loading error occurs or if you attempt to request the same portion of data
$$("grida").loadNext(10,0,null,"data/data.php").fail(function(){
// your code here
});
// catch is the Webix alias if fail()
$$("grida").loadNext(10,0,null,"data/data.php").catch(function(){
// your code here
});
See also
Back to top
Join Our Forum
We've retired comments here. Visit our forum for faster technical support,
connect with other developers, and share your feedback there.