问题标签 [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.
angularjs - Angular-xeditable 可编辑行
我正在使用 x-editable Editable 行,默认情况下每行都是可编辑的功能。
但我想做一行可编辑。如果我双击第一行,它应该是可编辑的,当单击其他行时,第一行应该是不可编辑的,当前行应该是可编辑的。
谢谢
jquery - 具有不同动态加载列表的多个 XEditable Select2 元素:仅绑定第一个 URL 数据源
我有以下将多个锚元素与“团队”类绑定为 x 可编辑的 select2 输入。每个 a.team 都有不同的数据源(传递给 Web 服务的 ID 不同,以便返回适用的团队列表),但不幸的是,一旦绑定了第一个 a.team,就会使用该数据源 URL对于页面上所有后续的 a.team 输入(因此,错误的团队列表绑定到每个后续的 x-editable select2 输入)。
是否可以“重置” select2 的 data 属性,以便它尊重每个 a.team 元素的每个数据源?还是有其他解决方案?
页面上有多个 a.team 锚点,如下所示:
注意:我已经验证只有第一个 x-editable select2 输入中的 ID 用于所有其他 select2 AJAX 调用。换句话说,这不是数据缓存问题(它是“一旦绑定,所有其他数据源引用都将被忽略”问题)。
更新:这是一个复制问题的快速而肮脏的小提琴:http: //jsfiddle.net/ovalsquare/k9b3d/8/。请注意,两者最终都绑定到 list2 而不是 list,然后是 list2。
javascript - 如何在 Typescript 中扩展 X-Editable jQuery 插件的内部类/原型?
在我的 Asp.Net MVC 网页中,我使用的是 X-Editable jQuery 插件。而且我有一个扩展abstractinput的自定义复杂表单。
在普通的 javascript 中,它的声明如下所示
但我需要在 Typescript (v0.9.5) 类中使用它,并且我正在以这样一种天真的方式进行操作
它正在工作,至少它可以编译并转换为 javascript,但有错误。开发(调试)跳过这些错误是可以的,但是当我发布项目时,所有这些错误都会破坏发布过程。
如何正确扩展这种结构?
javascript - 如何通过key访问json数组
当我打印这个:console.log( response );
它给了我这个 json 数组:
我想访问该graduate
值。到目前为止我尝试的是:
但这一切都回来了undefined
。有没有办法做到这一点?如果可能的话,我不想使用循环。如果可能的话,我想通过密钥访问它。
编辑:
我正在使用x-editable 成功方法进行回调。
我包括了我的可编辑初始化和测试
jquery - x-可编辑远程源的进程响应
我正在使用远程源填充清单。我的问题是远程源返回
{count: n, results: {...}}
,并且 x-editable 不希望必须查看response.results
以获取列表。
我尝试了以下方法,但没有解决:
使用控制台,我可以看到它.success
被击中,但屏幕上的行为是“加载”微调器继续旋转。
codeigniter - x 可编辑和 codeigniter:如果数据未更新到数据库中,则显示错误消息
在我的应用程序中,我有一个数据表来显示数据库中的记录,我正在尝试使用 x-editable 编辑记录并且它工作正常。但问题是如果提交的数据没有成功更新到数据库中,我想显示一条错误消息。
我尝试了“成功:”,但无论数据是否到达数据库,它都会在提交表单后触发,但如果控制器返回 true,我想触发成功。
谢谢
jquery - 如何将调用方法绑定到 x-editable 中的新按钮?
我在 X-Editable 模板中添加了一个新按钮:
如何将单击方法绑定到此按钮并从可编辑实例中获取数据?这是我失败的尝试:
谢谢。
javascript - x-editable 弹出窗口未显示在正确位置
我正在尝试使用 div 而不是表格,并允许用户对每个“行”进行评论。
我的 div 结构的一个例子是这样的:
像这样定义可编辑:
并且由于某种原因,x-editable 弹出窗口不会相对于正确的 div 显示,它一直默认显示在左上角。我怎样才能解决这个问题?
在这里看到jsfiddle:http: //jsfiddle.net/H9Drf/7/
编辑:我认为问题与每个 div 中“popup”的 id 相同。例如,如果我单击第三行,然后在文本框中写入一些内容并点击“保存”,我可以看出效果发生在第一行,其中第一次出现“id=popup”。仍然不知道从这里去哪里......
javascript - 内联弹出式编辑器中未选择的实际值
我正在使用 x-editable jQuery 插件对值进行内联编辑。编辑和远程调用以及保存在 DB 和其他文件中可以正常工作。
我面临的唯一问题是,当我单击要编辑的项目时,带有选择框的弹出窗口会按预期出现。但是弹出窗口中的值是空的。
如果我编辑该值并将其保存并再次重新打开,则会显示该值..但在没有进行任何更改时不会显示。
我应该怎么做才能确保当弹出窗口打开进行编辑时,当前值应该已经存在。
以下是 HTML 代码片段的一部分:
下面是 jQuery 代码片段的一部分:
该站点中的所有示例都使用 mockjax,我不确定是否在实时站点中使用。