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());
}