问题标签 [x-editable]

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

timezone - x-editable with meteor textarea 没有换行符和日期时区问题

我目前正在尝试在我的流星应用程序中使用 bootstrap x-editable 。我为此使用了大气包:https ://github.com/nate-strauser/meteor-x-editable-bootstrap 。到目前为止,我有几个问题是:

  • 当我使用日期数据类型选择一个日期时,我得到一个 javascript 日期对象,它比我实际选择的时间晚 4 小时(假设这是因为我在 -4 时区)。

  • 当我编辑 textarea 时,换行符会保存到数据库中,但是当调出可编辑的内容来编辑它时,换行符是条带状的。

0 投票
0 回答
188 浏览

x-editable - 即使有 200 个,X 可编辑引导程序也会永远加载

我正在使用 X-editable 引导程序:http: //vitalets.github.io/x-editable/docs.html

文档说:如果值是有效的,你应该返回 HTTP 状态 200 OK。页面上的元素将自动更新。不需要响应正文。

我的后端是 Rails 3.0.20。从控制器(在日志上),它显示它返回: Completed 200 OK in ... ms

但是... x-editable 没有更新页面上的元素,这是怎么回事???

0 投票
0 回答
1567 浏览

ruby-on-rails - Rails Bootstrap X 可编辑

我有 Bootstrap x-editable 在我的 Rails 应用程序中工作的文本和数字。但是,我一直无法找到工作的日期。

我正在使用 gem 'bootstrap-editable-rails'。

这是视图代码:

这是咖啡脚本:

控制台错误:

我正在使用 PG 并且eststartdate是类型日期。所以,我相信日期格式 'yyyy-mm-dd' 是正确的。该字段的示例显示为2013-08-26

谢谢您的帮助!

更新1

我想我会尝试一些不同的东西。但是,它显示一个文本字段而不是日期选择器:

查看代码:

咖啡脚本:

0 投票
2 回答
2049 浏览

javascript - x-editable-bootstrap select2 tags - 加载指示器一直旋转

我正在使用安装了 x-editable-bootstrap Meteorite(和 bootstrap)包的 Meteor。

当我设置可编辑的 select2 标签时,加载指示器会一直旋转,无法输入标签。尝试了很多,希望有人可以帮助!

在我的模板中,我有一个

在我的 Template.rendered 中,我有一个 jQuery on-dom-ready 函数 à la

它使用虚线在页面上创建默认元素。单击该元素会出现 x-editable 弹出窗口,但它不会加载输入字段,加载指示器只是保持旋转。

控制台记录以下错误:

TypeError: 'undefined' is not a function (evaluating 'this.$input.select2(this.options.select2)')

x-editable-bootstrap.js:3683

我发现当我type:'select2'editable({..})加载文本字段中删除时,但没有标签功能。

有任何想法吗?非常感谢任何提示!使用上面的代码模式,其他 x-editable 类型就像魅力一样工作addresstext

0 投票
0 回答
2434 浏览

codeigniter - 具有引导 x 可编辑和多个输入的 Codeigniter

我一直试图弄清楚如何做到这一点,但我找不到任何解决方案或答案。我正在为 bootstrap 和 codeigniter 使用 x-editable,让我发疯的问题是,当我有多个与相同“pk”相关的输入时,我不知道如何将 x-editable 与 CI 集成页。

例如,我的材料只有一个“名称”和“评论”。当我尝试编辑单个值(例如,材料的“名称”)时,x-editable 插件会发送我在后端捕获的值,然后发送到模型和数据库。这很好用,但问题是,当我在我的数据库中编辑“名称”列时,“注释”列同时用“名称”值更改,而不是保持实际值。

初始化 x-editable 插件

这是 x 可编辑的输入

后端控制器方法

后端模型方法

我希望你能理解这一点,因为英语不是我的母语谢谢!

0 投票
1 回答
2397 浏览

jquery - 带有分隔符“”(一个空格)的标签数据值被解释为一个

我试图使用select2withx-editable来编辑标签,为此我覆盖了一些默认值:将分隔符设置为“”(默认为逗号)。

我设置data-value="what,no,alright,sha e b r"它实际上应该是 4 个标签:what,no,alright,sha e b r. 但结果却是what,no,alright,sha,e,b,r显示了一个标签。

这是js代码:http: //jsfiddle.net/MYDJ9/5/

如果有什么需要澄清的,请告诉我。谢谢。

0 投票
1 回答
896 浏览

javascript - 通过 XEditable 保存 Backbone.model

我正在使用 Backbone 并XEditable用于内联编辑。

我在url部分中执行以下操作作为要传递给调用editableXEditable 函数的参数之一:

但是当我将数据保存在服务器上时

我得到错误:

另外:在浏览器上,X 可编辑的保存状态永远不会结束.. 意味着 X 可编辑进入无限循环以打印一些消息。

我的第一个问题为什么数据无法保存在服务器上?我已经通过POSTMANchrome 插件正确检查了这个 url。

第二个问题是:如果由于某种原因无法将数据保存在数据库中,因为我正在使用延迟对象并在出现错误时拒绝承诺,为什么 X-editable 没有显示错误“服务器错误..!”。

0 投票
1 回答
2784 浏览

php - 输入类型为select2时在x可编辑的范围内显示图像

我在以 select2 的 formatSelection 生成的 x-editable html img 中显示时遇到问题。

Select2 下拉菜单显示正确的图像,但 x-editable 没有。

我有:

结果我有可编辑的显示

作为纯文本而不是显示图像 et1.png。

这样做的原因是 x-editable 它将通过 $(element).text(text) 从 select2 formatSelection 获得的任何文本(纯文本或格式化)分配给可编辑组件作为文本。

如果通过 $(element).html(text) 分配格式化文本,则将显示图像而不是文本。

使 x-editable 正确地将 html 格式的内容分配给元素文本的最佳方法是什么?

0 投票
2 回答
5388 浏览

javascript - X-Editable:在“点击编辑”时停止传播

我在 div 中有一个可编辑的元素,它本身是可点击的。每当我单击 x-editable 锚元素时,单击会使 DOM 冒泡并触发对父 div 的单击。我怎样才能防止这种情况?我知道可以用 jQuery 来阻止这种情况,stopPropagation()但是我在哪里可以调用这个方法呢?

这是有问题的 JSFiddle:http: //jsfiddle.net/4RZvV/。要复制点击可编辑的值,您会看到包含的 div 将捕获点击事件。当我单击 x-editable 弹出窗口上的任意位置时也会发生这种情况,我也想防止这种情况发生。

在 lightswitch05 回答后编辑

我有多个应该可以选择的动态 DIV,所以我不能使用全局变量。我向.editable-click锚点添加了一个属性,而该属性却发生了变化。

editable-active用于知道弹出窗口是否打开

editable-activateable用于了解是否.editable-click应该像对待它一样对待该锚点

支票和你描述的差不多

0 投票
0 回答
478 浏览

jquery - 动态行到 X-Editable

我在 Asp.net 中使用 X-Editable Plugin 和 jquery Datatables 来编辑我的表。如何将动态行添加到 x-Editable?这是我的例子: