问题标签 [autosave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 使用jQuery自动保存时,如何在第一次保存后提交表单以“更新”而不是“创建”?
对这个问题的跟进:什么是保存草稿帖子的 RESTful 方式?
我想知道,创建的提交总是提交到 Rails 中的“创建”操作。我该怎么做:
- 第一次自动保存创建一个条目
- 所有后续自动保存都会更新保存的条目
- 最终提交更新同一个条目
有关信息,请先查看相关问题。另外,我在 Post 模型上执行此操作,我在其中添加了一个可以为真或假的字段“草稿”。我的 jQuery 提交是:
该文件创建一个隐藏字段“草稿”,提交表单,然后删除该字段。
此外,另一个可能有用的文件是 create.js.erb。一旦表单被提交给控制器,这个嵌入的 ruby javascript 文件就会被调用并运行。目前,我为文件提供了一个变量“draft”,这样:
也许这个文件是完成我任务的地方?
如果需要更多信息,请告诉我。
jquery - 如何在 jQuery 自动保存提交中更改表单提交的操作?(在 Rails 中)
我有一个评论模型,我希望人们能够为其保存草稿。它有一个布尔属性“draft”,允许保存评论(但尚未显示)。我正在为这些评论创建一个自动保存功能。
评论表单当前运行如下:变量@comment 由控制器初始化为@comment = Comment.new。那么评论的形式是:
所以,正如我所说,我希望它自动保存。为了开始完成它,我编写了这个 autosave_comments.js 文件:
此代码将草稿的输入设置为真,提交表单,然后删除草稿的输入。这段代码很好用,因为它提交表单并将草稿保存到控制器。但是,每次提交都会保存一个新条目(即每 10 秒就有一个新评论作为草稿保存在数据库中),而不是更新第一个条目。
最后一点背景:当表单提交到评论控制器时,它提交到创建操作:
然后引用一个 create.js.erb 文件:
所以我想知道,我希望提交的初稿能够正常工作,并在评论表中创建一个条目。但是然后我希望表单在后续自动保存时更新该评论,并在此人提交评论以发布时将评论保存为非草稿最终评论。这些文件中的某个地方是否有我可以完成此任务的概述?
谢谢!
javascript - 将用户文本区域内容保存到浏览器存储中
我想做一个自动保存功能,但不使用服务器存储和闪存。保存文本区域然后从浏览器存储中调用它的首选跨浏览器方式是什么?Internet Explorer 有用户数据 afaik 但其他的呢?
visual-studio-2010 - 在 BSOD 的情况下在调试期间保存 Visual Studio 设置
是否可以让 Visual Studio 在调试会话开始时保存其设置(窗口位置等)?我目前正在从事的项目经常有蓝屏的不幸特性,虽然我想达到我们完全避免蓝屏的观点,但我们还没有做到。
通常,在蓝屏之后,Visual Studio 会忘记它以前的窗口位置,并将它们放置在相当奇怪的新位置中。我已经在调试会话之前运行了 sync.exe,因为 BSOD 过去曾导致整个文件变成纯空白。
那么,有没有办法让 VS 在调试会话开始时自动将其所有设置保存到磁盘?
java - Eclipse“构建前自动保存”不起作用?
我在 CentOS 5.6 上使用 Eclipse Helios,并且(可能)在(或可能由于?)下载 Jetty 插件之后,IDE 在构建之前停止了自动保存。中的对应选项
已打开,我已尝试取消设置和重置它以及重新启动应用程序的所有可能组合。
有没有办法在某个配置文件中“手动”覆盖这个选项?
谢谢!
emacs - emacs 仅用于 org 模式的自动保存
我正在为我的 org-mode 使用自动保存回原始文件,但我只希望它适用于这种模式而不是其他任何东西。这很容易做到吗?
这是我的组织模式选项
注意:我的完整配置请参考https://github.com/map7/simple_emacs
jquery - 通过 ajax 将 jQuery 插件 (jquery-autosave) 用于 MVC 3 控制器方法
我的 javascript/ajax 缺乏经验可能会阻止我在这里弥补差距。我已经实现了一个名为jQuery-autosave的 jQuery 插件。我的表单控件上的更改事件会触发 jquery.autosave.js 文件中的方法,但是,它没有命中“成功”。我相信这是因为我无法弄清楚 jquery.autosave 方法在寻找什么。
我看到许多帖子的主题可能与此相关,但是,我无法将这些点联系起来。
所以这就是我正在寻找的帮助......我的视图中的脚本需要什么才能通过我的控制器中的方法(saveRespose)使用这个插件来持久化表单中每个输入控件的值?而且,如果问得不多,那么蛋糕上的糖霜就是如果你能解释你是如何确定脚本需要什么的,这样我就可以更多地了解它是如何工作的?
jquery-autosave 插件的代码可以在上面的链接中找到,所以我不会在这里发布。作为这个主题的新手,我可能需要提供更多。请向我解释你需要什么。
我的视图脚本在这里...
谢谢,布赖恩
c# - 实现 XML 的自动保存功能
为了给我的应用程序提供自动保存功能,我正在寻找可以优化以下 3 个要求的最佳实现:
- 安全性:为了降低数据损坏的风险
- 用户友好:用户不是计算机专家,因此解决方案必须直观且友好
- 快速开发:我不想在这个实现上花费数周时间
我有三个不符合 3 个标准的解决方案,我正在寻找替代方案:
- 创建一个简单的影子文件,这样当应用程序崩溃或 PC 意外关闭时,应用程序会尝试恢复它
- 工作方式与上述相同,但在不同时间将文件的多个版本存储在临时文件夹中
- 实现一个真正的回滚系统,允许扩展撤消/重做功能,即使应用程序通过在临时文件夹中跟踪修改而重新启动。
有人有什么建议吗?
linux - 本地 Git 自动保存
我希望本地 GIT 是我的主目录,以实现自动保存到存储库,每五分钟发生一次。
我有两个问题:
- 这是明智的做法吗?
- 如何为 linux 上的主目录中的一组指定目录编写实现此功能的脚本?
目的是自动捕获我的主目录中所有重要文件的所有历史记录,而无需我的任何输入。每当我搞砸时,我都可以使用它。
eclipse - 默认情况下,如何将 Eclipse 配置为“构建前自动保存”?
我正在使用 Eclipse (Indigo) 开发 C 项目。当我在新工作区中创建新的 C 项目时,默认情况下未设置“构建前自动保存”选项。这非常令人沮丧,因为自动保存通常是我工作过的其他 IDE 中的默认行为。我更改了一些代码,构建并且似乎没有按预期进行-直到我记得未设置该选项...
有没有办法让 Eclipse 使用这个选项集打开一个新的工作区?