如何使用sitecore webform为营销人员添加附加按钮

如何使用sitecore webform为营销人员添加附加按钮,sitecore,web-forms-for-marketers,Sitecore,Web Forms For Marketers,当我使用sitecore webform for marketer模块在sitecore中创建新表单时。表单已经有一个默认提交按钮,但我想添加另一个按钮,如clear form函数 如何在表单设计后端添加新按钮 谢谢。我不相信有内置的方法来添加清除按钮,但您应该参考SDN上的PDF链接,了解如何使用Form Builder GUI添加字段和按钮/操作。没有内置的方法来添加清除按钮,但您可以通过jquery进行自定义: 1.添加子布局ASCx页面,然后执行以下操作 <div class

当我使用sitecore webform for marketer模块在sitecore中创建新表单时。表单已经有一个默认提交按钮,但我想添加另一个按钮,如clear form函数

如何在表单设计后端添加新按钮


谢谢。

我不相信有内置的方法来添加清除按钮,但您应该参考SDN上的PDF链接,了解如何使用Form Builder GUI添加字段和按钮/操作。

没有内置的方法来添加清除按钮,但您可以通过jquery进行自定义:

1.添加子布局ASCx页面,然后执行以下操作

   <div class="myDiv sub">
                            <sc:Placeholder ID="phForm" runat="server" Key="Form" />
                            <asp:HiddenField runat="server" ID="hfCancelButtonText" ClientIDMode="Static" /> 
                            <div class="clear"></div>
    </div>
然后在jquery中执行以下操作

//adding reset-button in web-forms
if ($('.scfForm .scfSubmitButtonBorder').length > 0) {
    $('.myDiv .scfForm .scfSubmitButtonBorder').prepend('<input type="Reset" class="reset-button" />');
}

//adding reset-button text in My-Account web-form
var $hfCancelButtonText = $('.myDiv').find('#hfCancelButtonText').val();
$('.my-account-detail').find('.reset-button').val($hfCancelButtonText);