Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ContentTools的非AJAX保存方法_Javascript_Php_Content Tools - Fatal编程技术网

Javascript ContentTools的非AJAX保存方法

Javascript ContentTools的非AJAX保存方法,javascript,php,content-tools,Javascript,Php,Content Tools,我正在使用,它已经向我证明是目前最好的免费所见即所得编辑器。然而,我遇到的最大问题之一是,它似乎坚持通过AJAX进行保存。这很好,但是我开发的其他页面都不是这样操作的,因此当“保存”按钮突然没有发布表单并在新页面上返回成功消息时,对我的用户来说有点不舒服 有没有办法在标准POST表单中使用“ContentTools”?有人能为我指出实现这一目标的正确方向吗?导言中有一节介绍如何实现这一目标 在其中,它收集数据: 不要使用FormData对象,而是向文档中添加常规的 与其附加到FormData对象

我正在使用,它已经向我证明是目前最好的免费所见即所得编辑器。然而,我遇到的最大问题之一是,它似乎坚持通过AJAX进行保存。这很好,但是我开发的其他页面都不是这样操作的,因此当“保存”按钮突然没有发布表单并在新页面上返回成功消息时,对我的用户来说有点不舒服


有没有办法在标准POST表单中使用“ContentTools”?有人能为我指出实现这一目标的正确方向吗?

导言中有一节介绍如何实现这一目标

在其中,它收集数据:

不要使用FormData对象,而是向文档中添加常规的

与其附加到FormData对象,不如使用与之关联的数据生成一个


然后,不通过XMLHttpRequest发送FormData对象,只需调用
对象的
submit()
方法。

ajax仍然会发布表单-它只是,它是异步的…@treyBake-它可能会发布与发布表单相同的数据,但这不会像正常表单提交那样触发页面加载。谢谢您为我指明了正确的方向。单击“保存”后,我仍然会收到消息“您确定要在不保存更改的情况下离开”消息-是否仍要禁用此功能?
// Collect the contents of each region into a FormData instance
payload = new FormData();
for (name in regions) {
    if (regions.hasOwnProperty(name)) {
        payload.append(name, regions[name]);
    }
}