Redactor - 在提交

时间:2016-04-21 23:16:11

标签: redactor redactor.js

我有多个表单的页面,这些表单根据活动的链接隐藏。其中一种形式是使用redactor,我想将用户发送回此页面,并在提交时打开redactor表单。默认情况下,页面会在提交时刷新,并显示该页面的默认表单。我在文档中找不到任何相关内容。如果有人知道如何做到这一点,请告诉我。感谢

1 个答案:

答案 0 :(得分:0)

要解决此问题,您需要使用 With Worksheets("Data") .Rows("2:" & .UsedRange.Count).Delete End With ,当您点击链接转到表单时,您可以向网址发送哈希变量。

urlHash的工作原理如下:

window.location.hash

这样做可以让您向某人发送链接,例如var UrlHashVal = window.location.hash.substr(1); //get the hash value and store as a var $('form').hide(); //hide all forms by default $('form#' + UrlHashVal).show(); //show the form whose id matches the hash value ,并且会在显示http://ucanstayatthe.ym.ca#myForm的情况下打开该页面。

现在我们所要做的就是启用此urlHash也可以在页面中工作。在页面上,我们根据链接显示/隐藏表单。我们需要做的就是从链接中将formID写入URL。要做到这一点,只需将fromID添加到您的href,例如。 "#myForm的&#34 ;.现在,当您单击该链接时,它将在windowURL的末尾显示#myform。

这解决了所有问题,因为现在当Redactor提交页面刷新时,它将重新加载URL,包括你写入的hashValue。而不是重新加载form#myForm它将重新加载http://ucanstayatthe.ym.ca,而http://ucanstayatthe.ym.ca#myForm将显示正确的来源。

宾果