Skip to main content
deleted 27 characters in body
Source Link
Dikesh Gandhi
  • 7.3k
  • 4
  • 31
  • 58

I am creating a subiste by using the below javascript code.I want to check if a subsite exists or not before creating it. I ma creating a susiste on button click function like below

<

div>
<div>
    <input type="test" id="text" /><input type="button" id="button" value="Create Site " />
    </div>
    
    $('#button').click(function() {
    var mytest= $("#text").val();
    alert(mytest);
     createWebsite(mytest);
      
    });

 

Can any one help me on this .

Creating a subsiste function

     function createWebsite(SiteName) {
    
        var clientContext = SP.ClientContext.get_current();;
        var collWeb = clientContext.get_web().get_webs();
        var webCreationInfo = new SP.WebCreationInformation();
        webCreationInfo.set_title(SiteName);
        webCreationInfo.set_description('Description of new Web site...');
        webCreationInfo.set_language(1033);
        webCreationInfo.set_url(SiteName);
        webCreationInfo.set_useSamePermissionsAsParentSite(true);
        webCreationInfo.set_webTemplate(siteTemplate);
          var oNewWebsite = collWeb.add(webCreationInfo);
        clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    }
    
    function onQuerySucceeded() {
        alert("Created Web site.");
    }
    
    function onQueryFailed(sender, args) {
        alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    }

I am creating a subiste by using the below javascript code.I want to check if a subsite exists or not before creating it. I ma creating a susiste on button click function like below

<

div>

    <input type="test" id="text" /><input type="button" id="button" value="Create Site " />
    </div>
    
    $('#button').click(function() {
    var mytest= $("#text").val();
    alert(mytest);
     createWebsite(mytest);
      
    });

 

Can any one help me on this .

Creating a subsiste function

     function createWebsite(SiteName) {
    
        var clientContext = SP.ClientContext.get_current();;
        var collWeb = clientContext.get_web().get_webs();
        var webCreationInfo = new SP.WebCreationInformation();
        webCreationInfo.set_title(SiteName);
        webCreationInfo.set_description('Description of new Web site...');
        webCreationInfo.set_language(1033);
        webCreationInfo.set_url(SiteName);
        webCreationInfo.set_useSamePermissionsAsParentSite(true);
        webCreationInfo.set_webTemplate(siteTemplate);
          var oNewWebsite = collWeb.add(webCreationInfo);
        clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    }
    
    function onQuerySucceeded() {
        alert("Created Web site.");
    }
    
    function onQueryFailed(sender, args) {
        alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    }

I am creating a subiste by using the below javascript code.I want to check if a subsite exists or not before creating it. I ma creating a susiste on button click function like below

<div>
<input type="test" id="text" /><input type="button" id="button" value="Create Site " />
</div>
    
$('#button').click(function() {
    var mytest= $("#text").val();
    alert(mytest);
    createWebsite(mytest);
      
});

 

Can any one help me on this .

Creating a subsiste function

     function createWebsite(SiteName) {
    
        var clientContext = SP.ClientContext.get_current();;
        var collWeb = clientContext.get_web().get_webs();
        var webCreationInfo = new SP.WebCreationInformation();
        webCreationInfo.set_title(SiteName);
        webCreationInfo.set_description('Description of new Web site...');
        webCreationInfo.set_language(1033);
        webCreationInfo.set_url(SiteName);
        webCreationInfo.set_useSamePermissionsAsParentSite(true);
        webCreationInfo.set_webTemplate(siteTemplate);
          var oNewWebsite = collWeb.add(webCreationInfo);
        clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    }
    
    function onQuerySucceeded() {
        alert("Created Web site.");
    }
    
    function onQueryFailed(sender, args) {
        alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    }
Source Link

how to check website exists by passing the title

I am creating a subiste by using the below javascript code.I want to check if a subsite exists or not before creating it. I ma creating a susiste on button click function like below

<

div>

    <input type="test" id="text" /><input type="button" id="button" value="Create Site " />
    </div>
    
    $('#button').click(function() {
    var mytest= $("#text").val();
    alert(mytest);
     createWebsite(mytest);
      
    });

 

Can any one help me on this .

Creating a subsiste function

     function createWebsite(SiteName) {
    
        var clientContext = SP.ClientContext.get_current();;
        var collWeb = clientContext.get_web().get_webs();
        var webCreationInfo = new SP.WebCreationInformation();
        webCreationInfo.set_title(SiteName);
        webCreationInfo.set_description('Description of new Web site...');
        webCreationInfo.set_language(1033);
        webCreationInfo.set_url(SiteName);
        webCreationInfo.set_useSamePermissionsAsParentSite(true);
        webCreationInfo.set_webTemplate(siteTemplate);
          var oNewWebsite = collWeb.add(webCreationInfo);
        clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
    }
    
    function onQuerySucceeded() {
        alert("Created Web site.");
    }
    
    function onQueryFailed(sender, args) {
        alert('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
    }