diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js index fa1a1ad92d..3d15ed060d 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Contents/addWidgetModal.js @@ -4,27 +4,23 @@ $(function () { var initModal = function () { - $('head').append(''); - $('head').append(''); - $('head').append(''); - let widgetType; $("#ViewModel_Widget").change(function () { widgetType = this.value; $("#PropertySideId").html(''); - $("#WidgetCode").attr("hidden", "true"); + $("#WidgetCodeDiv").hide(); volo.cmsKit.admin.contents.contentAdmin.getWidgets().then(function (data) { var widgetTypes = data.items.filter(v => v.key === widgetType); var firstWidgetType = widgetTypes[0]; if (firstWidgetType.key == "Poll") { $("#polls").removeAttr("hidden"); - $("#WidgetCode").removeAttr("hidden"); + $("#WidgetCodeDiv").show(); } else { - $("#WidgetCode").attr("hidden", "true"); + $("#WidgetCodeDiv").hide(); for (const property of firstWidgetType.properties) { @@ -39,7 +35,7 @@ $(function () { }); $("#save-changes").click(function () { - var widgetKey = $('#WidgetCodes option').attr("data-key"); + var widgetKey = $("#WidgetCode").val(); if (widgetKey != undefined) { let html = " " $("#PropertySideId").append(html);