问题标签 [jeditable]

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 投票
4 回答
5854 浏览

javascript - 使用 jeditable 和 autogrow 的问题

我在一个使用jQuery和 CakePHP 的 Web 项目上工作。我使用jeditable作为就地编辑插件。对于 textareas,我使用autogrow 插件对其进行了扩展。

好吧,我有两个问题:

  • 首先,自动增长仅适用于 Firefox,不适用于 IE、Safari、Opera 和 Chrome。
  • 其次,我需要一个 jeditable 的回调事件,当它完成显示编辑组件时,重新计算滚动条

我对 Javascript 不太熟悉,所以我不能自己扩展/纠正这两个库。有没有人使用另一个 js-library 进行自动增长文本区域的就地编辑(没有像 TinyMCE 这样的完整编辑器,我需要纯文本的解决方案)?

我还找到了 Growfield,它适用于其他浏览器,但没有可编辑的集成......

(对不起我的英语不好)

0 投票
5 回答
6467 浏览

jquery - Ruby on Rails 和 jeditable (jquery)

有没有人让 jquery 插件jeditable在 Rails 应用程序中正常运行。如果是这样,您能否分享一些有关如何设置的提示?我在创建“submit-url”时遇到了一些麻烦。


IIRC,您不能简单地从 javascript 中调用 ruby​​ 代码(请让我错了:-)。你是说RJ吗???这不限于原型吗?我正在使用 jQuery。


更新:
呃.....不久前问过这个问题,同时切换到不同的解决方案。但 IIRC 我的主要问题如下:

我正在使用 RESTful 资源。因此,假设我必须为博客建模,从而拥有资源“帖子”。如果我想编辑一个帖子(例如 ID 为 8 的帖子),我的更新通过 HTTP 发送到带有 HTTP 动词 POST的 URL http://my.url.com/posts/8 。然而,这个 URL 是在我的 Rails 代码中构建的。那么如何将我的提交 URL 放入我的 jQuery 代码中呢?因为这是 RESTful 代码,所以我的更新 URL 会随着每篇文章而改变。

0 投票
4 回答
7636 浏览

jquery - Jeditable - 通过单击 Y 激活 X 的编辑

我正在尝试使用Jeditable作为内联编辑解决方案。

默认行为(单击元素进行编辑)效果很好,但我想通过单击另一个元素来激活一个元素。

例如点击 a.activateEdit 将激活下一个 div.edit(显然应该使用 jQuery 选择器来完成)。

我为此查看了 Jeditable 文档,但找不到正确的语法

仅供参考,默认的 Jeditable 语法类似于:

*编辑:找到更好的解决方案*

0 投票
5 回答
18769 浏览

jquery - 使用 jQuery UI Datepicker 可编辑

我需要单击以编辑页面上的元素,这将反过来调用 jQuery UI Datepicker 的实例。

目前,我正在使用 JEditable 提供就地编辑,效果很好。但是,我有一个日期控制输入,我希望它显示为日历,这就是有趣的开始。

我在Calle Kabo的这篇博客中找到了一条评论(不幸的是,该页面有点混乱),其中详细介绍了一种方法:

但是,我无法让上述工作 - 没有错误,但也没有效果。我已经尝试将它放在 jQuery 文档就绪函数中以及它之外 - 不高兴。

我的 UI Datepicker 类是 date-picker 而我的 Jeditable 类是 ajaxedit,我确信上述不作为是由于需要在代码中以某种方式引用它们,但我不知道如何。此外,Jeditable 控件是许多元素 id 之一,如果有影响的话。

有更多知情人士的想法吗?

0 投票
3 回答
2648 浏览

jquery - Jeditable 保存后插入“点击编辑”?

我的代码是:

保存文本时,文本“单击以编辑”被插入到我的元素中?而不是保存的文本?

有任何想法吗?

谢谢!

0 投票
3 回答
2452 浏览

jquery - JQuery JEditable stay in edit mode on error

I'm successfully using jeditable to submit via a function using jQuery.ajax and the async : false option , but am having an issue aborting if an error is returned.

How can I get the edit box to stay activated and / or revert back to the original value if there are errors? I'm returning http status codes.

so something like

I tried not returning a value from the function, which keeps the edit box activated and ready for another submit, but then the ESC key doesn't work anymore and if I click outside the edit area, the edit box stays.

Thanks in advance!

0 投票
4 回答
4426 浏览

jquery - 带有 JEditable 字段的 Tab 键

我有一个使用 JQuery 和 Jeditable 在页面上创建可编辑文本元素的页面。

在编辑元素时,我希望能够从一个元素切换到下一个元素。

我不确定如何:

  • 使用 jeditable 或 jquery 捕获 tab 键事件(keycode = 9)

  • 一旦检测到该事件,将焦点移动到下一个元素并通过 jeditable 激活它

任何帮助表示赞赏。谢谢!

0 投票
2 回答
1803 浏览

javascript - 简单的可编辑问题

我刚开始使用 Jeditable,现在 3 个小时似乎我无法弄清楚。本教程应该是小菜一碟:

http://www.appelsiini.net/projects/jeditable

,但事实证明在 a$$ 中有点痛苦。我已将 jquery.js 和 jquery.jeditable.js 放在与主页相同的目录中。这是我的代码(似乎代码标签不起作用,所以我只给你重要的块):标题包含

我的 html 正文包含:

就是这样。当我单击“编辑我”时,它应该给我一个可编辑的表单,但没有任何反应。我哪里错了?提前致谢。

0 投票
5 回答
6669 浏览

jquery - 更改后可编辑设置默认选择值

我的应用程序允许用户使用 jeditable 通过下拉框更新字段。加载程序时,我创建了此函数以获取所选值并将其设置为 jeditable 中的所选值。

但是在我更改值后,所选标签仍设置为旧值。我怎样才能使它更改为新值?

这是功能

这是标签的包装。

在返回新变量的页面上复制相同的标签。

0 投票
6 回答
9394 浏览

jquery - 如何摆脱 jquery (jeditable) 的混乱

我不太擅长 jQuery,但我决定为我的网站使用jEditable插件,因为我认为它看起来不错并解决了目的。不过,我现在有点纠结。

我用这个插件来编辑数据,编辑后的数据被发送到数据库,一些字段被它更新。更新这些字段的存储过程正在返回一些数据。我希望将这些数据返回给我。我只想先在“警报”语句中查看返回的数据,然后我可以从那里获取它。

这个插件的回调方法只有值和设置。

有没有办法在使用这个插件时从服务器端取回一些数据?