fixed in the model by synchronising data length in ajax response
success: function(response, status, jqXHR)
{
var from = jqXHR.fromPage * PAGE_SIZE;
var count = response.d.nodes.length; data.length = data.length + count;// instead of the total data response.d.totalNodes;
//etc..
}