问题标签 [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.
timezone - x-editable with meteor textarea 没有换行符和日期时区问题
我目前正在尝试在我的流星应用程序中使用 bootstrap x-editable 。我为此使用了大气包:https ://github.com/nate-strauser/meteor-x-editable-bootstrap 。到目前为止,我有几个问题是:
当我使用日期数据类型选择一个日期时,我得到一个 javascript 日期对象,它比我实际选择的时间晚 4 小时(假设这是因为我在 -4 时区)。
当我编辑 textarea 时,换行符会保存到数据库中,但是当调出可编辑的内容来编辑它时,换行符是条带状的。
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 没有更新页面上的元素,这是怎么回事???
ruby-on-rails - Rails Bootstrap X 可编辑
我有 Bootstrap x-editable 在我的 Rails 应用程序中工作的文本和数字。但是,我一直无法找到工作的日期。
我正在使用 gem 'bootstrap-editable-rails'。
这是视图代码:
这是咖啡脚本:
控制台错误:
我正在使用 PG 并且eststartdate
是类型日期。所以,我相信日期格式 'yyyy-mm-dd' 是正确的。该字段的示例显示为2013-08-26
。
谢谢您的帮助!
更新1
我想我会尝试一些不同的东西。但是,它显示一个文本字段而不是日期选择器:
查看代码:
咖啡脚本:
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 类型就像魅力一样工作address
!text
codeigniter - 具有引导 x 可编辑和多个输入的 Codeigniter
我一直试图弄清楚如何做到这一点,但我找不到任何解决方案或答案。我正在为 bootstrap 和 codeigniter 使用 x-editable,让我发疯的问题是,当我有多个与相同“pk”相关的输入时,我不知道如何将 x-editable 与 CI 集成页。
例如,我的材料只有一个“名称”和“评论”。当我尝试编辑单个值(例如,材料的“名称”)时,x-editable 插件会发送我在后端捕获的值,然后发送到模型和数据库。这很好用,但问题是,当我在我的数据库中编辑“名称”列时,“注释”列同时用“名称”值更改,而不是保持实际值。
初始化 x-editable 插件
这是 x 可编辑的输入
后端控制器方法
后端模型方法
我希望你能理解这一点,因为英语不是我的母语谢谢!
jquery - 带有分隔符“”(一个空格)的标签数据值被解释为一个
我试图使用select2
withx-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/
如果有什么需要澄清的,请告诉我。谢谢。
javascript - 通过 XEditable 保存 Backbone.model
我正在使用 Backbone 并XEditable
用于内联编辑。
我在url
部分中执行以下操作作为要传递给调用editable
XEditable 函数的参数之一:
但是当我将数据保存在服务器上时
我得到错误:
另外:在浏览器上,X 可编辑的保存状态永远不会结束.. 意味着 X 可编辑进入无限循环以打印一些消息。
我的第一个问题为什么数据无法保存在服务器上?我已经通过POSTMAN
chrome 插件正确检查了这个 url。
第二个问题是:如果由于某种原因无法将数据保存在数据库中,因为我正在使用延迟对象并在出现错误时拒绝承诺,为什么 X-editable 没有显示错误“服务器错误..!”。
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 格式的内容分配给元素文本的最佳方法是什么?
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
应该像对待它一样对待该锚点
支票和你描述的差不多
jquery - 动态行到 X-Editable
我在 Asp.net 中使用 X-Editable Plugin 和 jquery Datatables 来编辑我的表。如何将动态行添加到 x-Editable?这是我的例子: