问题标签 [inline-editing]

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 回答
3175 浏览

android - 我无法写入 EditText,当我尝试写东西时它消失了,这是因为当我修改数据时调用了 getView()

编辑:

我发现原因是当我尝试编辑某些内容时调用了 getView(),因此加载了来自 DataAdapter 的数据并且我编辑的更改消失了。

编辑:

我观察到一件事,如果列表视图中的行数很少,则可以,但是如果列表视图中有很多行无法在可见屏幕中显示(滚动条似乎滚动到其他记录),那么问题就出现了!

我正在处理我们使用 ListView实现内联编辑的项目,即可以在列表视图中编辑数据。

我为该 ListView 的每个项目/行定义了一个 xml。我正在使用自定义 DataAdapter 将数据与 ListView 绑定。

当我第一次加载 ListView 加载该活动时,我可以编辑数据并且它工作正常。编辑某些内容时,更改会保存到 SQLite 数据库中,为此我有一个按钮。

现在的问题是,在第一次保存数据并再次加载列表视图后,我无法再编辑数据了。当我尝试编辑数据时,键盘出现然后自动消失,输入的数据也消失了。请查看屏幕截图。

有人可以帮我解决这个问题吗?

我的自定义适配器类:

在此处输入图像描述

0 投票
1 回答
941 浏览

php - jqGrid 的内联编辑问题和问题

我正在尝试使用内联编辑,jqGrid但返回值有问题。

如果我使用.jqGrid('navGrid'...and set edit:true,我可以将一个函数附加到该afterComplete属性。我有这个工作,但这不是我想要的。

使用内联编辑时该怎么做?

我想使用导航器中的图标来启动编辑和保存。我想我可以覆盖默认方法来使用我自己的版本.jgrid('editRow'...,但必须有一个更简单的方法。

我的另一个问题是这个。如果我最终使用了editRow调用并使用了“successfunc”参数,我应该从editurl页面(用 PHP 编写)发回什么来表示成功?

0 投票
1 回答
4150 浏览

jquery - 双击时的jQuery内联编辑?

我正在使用 jquery 插件进行内联编辑。但我想在双击而不是单击时激活版本。

这是一个创建的 jsFiddle:http: //jsfiddle.net/N5cvv/2/

你能告诉我如何解决我的问题吗?

0 投票
1 回答
1565 浏览

jquery - 在 jqgrid 中添加新行时保存最后一个内联编辑的行

我想这只是由于我的 jquery 知识湖,但我没有详细说明:

我有一个本地数据网格,其中行是内联编辑的。数据由 json 对象从服务器接收。还有一些依赖的列,这些选项也来自带有 json 的服务器。在网格下我有 3 个按钮(添加、提交和删除)。当按下提交按钮时,网格将转换为 json 对象并发送到服务器以更新应用程序。为了保存已编辑的行,用户需要按 Enter,但我的用户倾向于忘记这个小键,然后输入的数据是每列的 html。

我的问题是,当单击“添加”和“提交”按钮时,如何模拟输入单击以保存行并失去行的编辑焦点。

0 投票
2 回答
239 浏览

jeditable - Jeditable 在触发/提交后显示整个 HTML 文档作为可编辑字段的替换

我正在使用 jeditable 并且它的工作非常奇怪。

在编辑可编辑字段并提交它而不是打印新内容后,它会在文本框中显示整个文档窗口(可编辑内容的占位符)。

问题:来自作者使用save.php的例子。save.php 的内容是什么?是否有必要将结果发送到 php 文件中?HTML文件不能工作吗?

0 投票
2 回答
664 浏览

asp.net-mvc-3 - jqgrid 内联搜索

我有一个正在执行内联编辑的 jqgrid。我使用的是文本区域而不是文本。完成单元格编辑后如何提交数据。“Enter”适用于文本,显然不适用于 textarea,因为它会创建一个新行。

这是我的代码片段

0 投票
1 回答
352 浏览

mysql - mysql表的JSON内联编辑

内联编辑为什么不运行?

当我使用这个时:

当我使用此代码时,它无法列出数据库中的所有条目。

0 投票
0 回答
953 浏览

ajax - ruby on rails 中的 squarespace 开源克隆/功能?

我进行了广泛的搜索,但找不到任何实现 squarespace.com 的功能,只有一些关于单个组件的博客文章,如内联编辑

我想要构建的是一个非常简单的 squarespace 版本

  • 编辑内联内容
  • 改变颜色或页面
  • 轻松添加一些页面
  • 所有前端编辑

是否有一些开源的 Rails 应用程序可以实现这些原则以供您了解和学习?

0 投票
3 回答
1204 浏览

ruby-on-rails-3 - 我如何将 country_select gem 与 best_in_place 编辑集成

我正在使用best_in_place gem 在线编辑记录,并使用country_select来呈现可供选择的国家列表。当使用 best_in_place 编辑选择字段时,我这样做:

现在我想获取 country_select 拥有的所有国家/地区的列表,并将其传递到集合参数中。country_select gem 提供了一个简单的助手来呈现选择字段:

我想替换 best_in_place 助手中的 :collection 参数以包含由 country_select 提供的国家/地区列表。我知道 best_in_place 期望 [[key, value], [key, value],...] 输入到 :collection 中,但我不知道该怎么做。请指教。谢谢

0 投票
1 回答
595 浏览

jqgrid - jqGrid 4.3.2 失败

尝试这个版本的 jqGrid 并遇到问题。

  1. ESC 键未针对 Chrome 和“editRow”事件正确编程。大痛。
  2. ENTER 键不保存在使用 Firefox 的 editRow 选择元素上
  3. 将列设置为具有编辑规则:由于缺少 isEmpty 的 Javascript 错误而导致必需的爆炸

使这个版本几乎无法使用。