问题标签 [edit-in-place]

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.

0 投票
1 回答
371 浏览

jquery - Undefined 不是 rails 3 in_place_edit 中的函数

我的视图中有一个对象@temp,并且想要编辑字段@temp.name in_place,所以我使用了ruby 中的in_place_edit gem。

以下代码是由它创建的

在我的浏览器中访问该站点时,我无法单击可编辑字段并在 Ajax 代码行出现以下错误:

有人知道我现在要做什么吗?

0 投票
1 回答
110 浏览

jquery - rails 3 in_place_edit中的未初始化常量

我想使用 in_place_editor_field 编辑对象 temp_thing 的名称。

在我看来,我对我的对象 @temp_thing 使用以下代码:

现在更改名称并单击编辑时出现以下错误

我的模型在类 temp_thing.rb 中定义

有人出主意吗?哪些测试可以给我更多提示?我使用萤火虫进行调试。

0 投票
2 回答
4764 浏览

ruby-on-rails - ActiveAdmin 和就地编辑

我有这个系统,我使用 ActiveAdmin 来自动化后端,我想知道是否有人尝试对 ActiveAdmin 表使用就地编辑。

我看到了一些有用的场景:键值表(如 State、Category 等)和主从视图(Order 和 OrderItems)......

有没有人尝试实施它?有什么好的指点吗?

0 投票
0 回答
292 浏览

ruby-on-rails-3 - 挂钩到 Rails 3 页面生命周期的最佳方式

我有以下场景:我正在调整一个就地编辑库,以便能够在输入字段上编辑值后显示格式化的值。

为此,我想存储在给定控制器操作上呈现的某些字段的 id,以便在需要时通过 AJAX 提供服务。

我希望能够在视图中执行以下操作:

因此,我为正在呈现的控件生成一个 UUID:

最终目标是保留一个FormattingRules哈希值,该哈希值将传递块并将其分配给 UUID,以便稍后在用户编辑值之后,调用 AJAX 方法来格式化值:

http://server/format/27b52850-d68f-012e-5dc8-28373723e63c?value=My+Value

触发以下代码:

鳕鱼返回:

格式化显示值为 My Value

这是伟大的。有了这个,我可以隐藏编辑输入并显示格式化的值。

一切正常,但是FormattingRules哈希值无限增长并且永远不会被清空。

我的问题是:有没有一种方法可以挂钩到 Rails 生命周期并使这个散列更加细化(也许是每页或会话?)并确保它在页面不再被使用后消失?

0 投票
1 回答
814 浏览

javascript - 是否可以在任何 javascript 树可视化工具包(最好是 InfoVis)中就地编辑节点?

我之前问过一个问题,询问如何/使用什么来显示以自上而下的树状呈现数据,如时尚。

我还偶然发现了这篇文章:JavaScript 中的图形可视化库,其中建议使用以下工具包进行可视化:

我决定选择 InfoVis Toolkit 的 SpaceTree 可视化。然而,一直困扰我的问题是没有库似乎与节点文本的就地编辑一起出现......或者至少这是我的感受。我们的要求是当用户单击一个节点(或右键单击并选择一个选项等)时,节点文本应该是可编辑的。

大多数工具包都不允许这样做——它们似乎是底层数据的只读可视化/视图(JS Graph It 除外——但是它没有内置任何布局,这很重要)。

我不介意改变我对工具包的选择,并且想知道是否有人知道如何在 InfoVis 中就地编辑节点的文本,或者会为此推荐另一个工具包?

有任何想法吗?

0 投票
4 回答
4904 浏览

ruby-on-rails-3 - 带有嵌套资源的 Rails best_in_place gem

有谁知道将嵌套资源与 best_in_place gem 一起使用是否可能(如果是,语法是什么)?

我的 routes.rb 看起来像这样

我想编辑:description目标字段,但我认为的代码

给出一个 NoMethodError 说

使用

给我一个未定义的方法错误也是因为没有goal_path

我可以让 gem 毫无问题地为 @user(非嵌套资源)字段工作。

我正在运行 Rails 3.1.1、Ruby 1.9.2、best_in_place 1.0.4

0 投票
1 回答
1416 浏览

javascript - 使用 jquery 获取 ID 以进行 jeditable

我一直在创建一个站点,现在正在处理它的管理部分,以便可以轻松管理用户,轻松修改文章等。我想使用 jeditable 以便管理员非常易于使用。

JEdi​​table 的一部分正在工作(p 标签正在成为输入)但是我无法通过 ajax 请求发送产品的 id。

这是我目前拥有的 html 代码(由 php 生成):

这是我写的jquery:

正如您所看到的,当鼠标悬停时我正在获取当前行的 ID(我想避免这种情况),但是当我提交页面时,ID 没有在 jeditable url 中设置。

有谁知道如何排序,因为我想为管理面板使用就地编辑器?

作为一个可选请求,我如何获得围绕已单击输入的 tr 类?我已经尝试过 $(this).parent().parent().attr('class')

谢谢丹

0 投票
1 回答
316 浏览

jquery - 使用 jquery 就地编辑并通过表单提交更新的内容

这是我的场景...

在一个表单中,我正在使用一些 jquery 编辑来允许用户编辑一些内容。我需要的是将此编辑后的内容以表格形式提交。我想也许我可以使用 jQuery 克隆功能“拾取” div 并将其复制到隐藏的表单字段中,但现在我面临的问题是,虽然显示的文本发生了变化,但源代码实际上保持不变。 ..所以我不确定这会奏效。

谁能告诉我我能做什么?有什么办法我可以做到这一点?有人可以提出任何其他想法吗?

米罗

更新 - - - - - - - - - - -

从那以后设法让它更新源代码......所以现在我剩下问题的第二部分......

有没有办法使用 jQuery 克隆功能来获取特定的 div,并将其全部内容复制到隐藏的文本字段中?

米罗

0 投票
1 回答
1663 浏览

jquery - jQuery - 使用 CKeditor 就地编辑

任何人都知道如何将 jquery 插件就地编辑与 CKEditor 连接起来吗?

问候

0 投票
1 回答
1302 浏览

jquery - jEditable - 将新值更新到数据库

我是网络开发世界的新手。让我解释一下我想要什么。

我的数据库中有这个简单的表,我将在 while 循环中回显这个表。

我正在尝试使用 Mika Tuupola 的 jEditable 就地编辑 jQuery 插件。在这段代码中,我将 jQuery 代码粘贴到了 while 循环中。这里的第一个问题是,只有“汽车”列是可编辑的。我无法编辑“make”列。其次,我如何将新值发布(更新)到数据库?谢谢。