Here is capture:
1. we could resolve it via js code.
here is code:
a. This is execute code in document ready function:
var totalNumber = this.guidListItems.get_count();
$(".ms-paging").append(" of " + totalNumber + " ");
b. This is function code
function AppendTotalNumber() {
var clientContext = new SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('Product Request');
var camlQuery = new SP.CamlQuery();
camlQuery.set_viewXml('<View><Query><Where>'+
'<And>'+
'<And>'+
'<Neq>'+
'<FieldRef Name="Status" />'+
'<Value Type=”Lookup”>Draft</Value>'+
'</Neq>'+
'<Neq>'+
'<FieldRef Name="Status" />'+
'<Value Type=”Lookup”>Cancelled</Value>'+
'</Neq>'+
'</And>' +
'<Neq>' +
'<FieldRef Name="Status" />' +
'<Value Type=”Lookup”>Send back</Value>' +
'</Neq>' +
'</And>' +
'</Where></Query></View>');
this.guidListItems = oList.getItems(camlQuery);
clientContext.load(this.guidListItems, 'Include( Id)');
clientContext.executeQueryAsync(Function.createDelegate(this, this.onGetNumberSucceeded), Function.createDelegate(this, this.onGetNumberFailed));
}
function onGetNumberSucceeded() {
var totalNumber = this.guidListItems.get_count();
$(".ms-paging").append(" of " + totalNumber + " ");
}
function onGetNumberFailed(sender, args) {
}