jsom-listcount

Title: Get List item values and count


  • <script type="text/javascript">  
  •     var clientContext = null;  
  •     var web = null;  
  •     ExecuteOrDelayUntilScriptLoaded(Initialize, "sp.js");  
  •     function Initialize()  
  •     {  
  •         clientContext = new SP.ClientContext.get_current();  
  •         web = clientContext.get_web();  
  •         var list = web.get_lists().getByTitle("Unily Health Check");  
  •         var camlQuery = new SP.CamlQuery();  
  •         var q = "<View><Query></Query></View>";  
  •         camlQuery.set_viewXml(q);  
  •         this.listItems = list.getItems(camlQuery);  
  •         clientContext.load(listItems);  
  •         clientContext.executeQueryAsync(Function.createDelegate(this, this.onListItemsLoadSuccess),   
  •         Function.createDelegate(this, this.onQueryFailed));  
  •     }  
  •     function onListItemsLoadSuccess(sender, args) {  
  •           
  •         var listEnumerator = this.listItems.getEnumerator();  
  •         //iterate though all of the items  
  •         while (listEnumerator.moveNext()) {  
  •          var oItem = listEnumerator.get_current();  
  • var getPresentitem = oItem.get_item('Application_x0020_Insights_x0020')  
  • alert(getPresentitem)  
  •                  
  •               
  •         }  
  •   
  •       var count = 0;  
  •     var count = listItems.get_count();  
  • alert(count)  
  •     }  
  •   
  •     function onQueryFailed(sender, args) {  
  •         alert('request failed ' + args.get_message() + '\n' + args.get_stackTrace());  
  •     }  
  • </script>