Skip to content
Loading
how to create custom library in SharePoint online
  • Nanddeep Nachan
    Try this code 
    1. function createList()     
    2. {    
    3.     var siteUrl="https://tenant.sharepoint.com";    
    4.     var clientContext = new SP.ClientContext(siteUrl);    
    5.     var oWebsite = clientContext.get_web();    
    6.     alert(oWebsite);    
    7.     var listCreationInfo = new SP.ListCreationInformation();    
    8.     listCreationInfo.set_title('CustomListAnnouncement');    
    9.     listCreationInfo.set_templateType(SP.ListTemplateType.documentLibrary);    
    10.     this.oList = oWebsite.get_lists().add(listCreationInfo);    
    11.     clientContext.load(oList);    
    12.     clientContext.executeQueryAsync(    
    13.     Function.createDelegate(thisthis.onQuerySucceeded),     
    14.     Function.createDelegate(thisthis.onQueryFailed)    
    15. );    
    16. }    
    17.     
    18. function onQuerySucceeded()     
    19. {    
    20.     var result = oList.get_title() + ' created.';    
    21.     alert(result);    
    22. }    
    23.     
    24. function onQueryFailed(sender, args)     
    25. {    
    26.     alert('Request failed. ' + args.get_message() +     
    27.     '\n' + args.get_stackTrace());    
    28. }    
     
    +1