问题标签 [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.
jquery - Undefined 不是 rails 3 in_place_edit 中的函数
我的视图中有一个对象@temp,并且想要编辑字段@temp.name in_place,所以我使用了ruby 中的in_place_edit gem。
以下代码是由它创建的
在我的浏览器中访问该站点时,我无法单击可编辑字段并在 Ajax 代码行出现以下错误:
有人知道我现在要做什么吗?
jquery - rails 3 in_place_edit中的未初始化常量
我想使用 in_place_editor_field 编辑对象 temp_thing 的名称。
在我看来,我对我的对象 @temp_thing 使用以下代码:
现在更改名称并单击编辑时出现以下错误
我的模型在类 temp_thing.rb 中定义
有人出主意吗?哪些测试可以给我更多提示?我使用萤火虫进行调试。
ruby-on-rails - ActiveAdmin 和就地编辑
我有这个系统,我使用 ActiveAdmin 来自动化后端,我想知道是否有人尝试对 ActiveAdmin 表使用就地编辑。
我看到了一些有用的场景:键值表(如 State、Category 等)和主从视图(Order 和 OrderItems)......
有没有人尝试实施它?有什么好的指点吗?
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 生命周期并使这个散列更加细化(也许是每页或会话?)并确保它在页面不再被使用后消失?
javascript - 是否可以在任何 javascript 树可视化工具包(最好是 InfoVis)中就地编辑节点?
我之前问过一个问题,询问如何/使用什么来显示以自上而下的树状呈现数据,如时尚。
我还偶然发现了这篇文章:JavaScript 中的图形可视化库,其中建议使用以下工具包进行可视化:
- arbor.js 复杂的图形,带有漂亮的物理和视觉效果。
- 用于 Graphviz 图形的Canviz JS 渲染器
- Flare 美丽而强大的基于 Flash 的图形绘制
- 图形 JavaScript 框架,版本 0.0.1 基本图形布局
- Graphviz 复杂的图形可视化语言
- JavaScript Canvas 双曲线树 小而灵活的脚本
- JavaScript InfoVis Toolkit Jit,一个交互式、多用途的图形绘制和布局框架
- 使用 HTML5 的JS Graph It Promising 项目
- 用于创建交互式连接图的jsPlumb jQuery 插件
- jssvggraph 轻量级但不错的图形布局器
- 用于连接和关系的Moo Wheel Interactive JS 表示
- NodeBox Python 图形可视化
- Protovis 可视化图形工具包 (JavaScript)
我决定选择 InfoVis Toolkit 的 SpaceTree 可视化。然而,一直困扰我的问题是没有库似乎与节点文本的就地编辑一起出现......或者至少这是我的感受。我们的要求是当用户单击一个节点(或右键单击并选择一个选项等)时,节点文本应该是可编辑的。
大多数工具包都不允许这样做——它们似乎是底层数据的只读可视化/视图(JS Graph It 除外——但是它没有内置任何布局,这很重要)。
我不介意改变我对工具包的选择,并且想知道是否有人知道如何在 InfoVis 中就地编辑节点的文本,或者会为此推荐另一个工具包?
有任何想法吗?
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
javascript - 使用 jquery 获取 ID 以进行 jeditable
我一直在创建一个站点,现在正在处理它的管理部分,以便可以轻松管理用户,轻松修改文章等。我想使用 jeditable 以便管理员非常易于使用。
JEditable 的一部分正在工作(p 标签正在成为输入)但是我无法通过 ajax 请求发送产品的 id。
这是我目前拥有的 html 代码(由 php 生成):
这是我写的jquery:
正如您所看到的,当鼠标悬停时我正在获取当前行的 ID(我想避免这种情况),但是当我提交页面时,ID 没有在 jeditable url 中设置。
有谁知道如何排序,因为我想为管理面板使用就地编辑器?
作为一个可选请求,我如何获得围绕已单击输入的 tr 类?我已经尝试过 $(this).parent().parent().attr('class')
谢谢丹
jquery - 使用 jquery 就地编辑并通过表单提交更新的内容
这是我的场景...
在一个表单中,我正在使用一些 jquery 编辑来允许用户编辑一些内容。我需要的是将此编辑后的内容以表格形式提交。我想也许我可以使用 jQuery 克隆功能“拾取” div 并将其复制到隐藏的表单字段中,但现在我面临的问题是,虽然显示的文本发生了变化,但源代码实际上保持不变。 ..所以我不确定这会奏效。
谁能告诉我我能做什么?有什么办法我可以做到这一点?有人可以提出任何其他想法吗?
米罗
更新 - - - - - - - - - - -
从那以后设法让它更新源代码......所以现在我剩下问题的第二部分......
有没有办法使用 jQuery 克隆功能来获取特定的 div,并将其全部内容复制到隐藏的文本字段中?
米罗
jquery - jQuery - 使用 CKeditor 就地编辑
任何人都知道如何将 jquery 插件就地编辑与 CKEditor 连接起来吗?
问候
jquery - jEditable - 将新值更新到数据库
我是网络开发世界的新手。让我解释一下我想要什么。
我的数据库中有这个简单的表,我将在 while 循环中回显这个表。
我正在尝试使用 Mika Tuupola 的 jEditable 就地编辑 jQuery 插件。在这段代码中,我将 jQuery 代码粘贴到了 while 循环中。这里的第一个问题是,只有“汽车”列是可编辑的。我无法编辑“make”列。其次,我如何将新值发布(更新)到数据库?谢谢。