|
<div class="element"></div>
<div class=" control-section">
<div id="wrapper" class="datepicker-section">
<div id="datepicker-control">
<form method="post">
<ejs-datepicker id="DateCreationFrom" ejs-for="@Model.value" placeholder="Choose a Date"></ejs-datepicker>
<div id="errorMessage">
<span asp-validation-for="@Model.value"></span>
</div>
<div id="submitbutton">
<ejs-button id="submitButton" content="Submit"></ejs-button>
</div>
</form>
</div>
</div>
</div>
<button id="btnAdd">Click to clone the component</button>
<script>
$("#btnAdd").click(function () {
var dateobj = $("#DateCreationFrom").clone();
dateobj[0].setAttribute("id", "clone_date");
$(dateobj).insertAfter('.element:last');
// Render the initially defined datepicker component
var datepicker = new ejs.calendars.DatePicker({
"placeholder": "Choose a Date"
});
datepicker.appendTo("#clone_date");
});
</script> |