问题标签 [jquery-nestable]
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.
jquery - 可嵌套插件
解决了
我有一个问题。
是否可以在“展开”和“折叠”上使用带有 jQuery Cookie 的嵌套 jQuery 插件?记住“展开”和“折叠”的位置。
链接到脚本:可嵌套的 jQuery 插件
感谢您的回答!
这是带有 cookie 保存的脚本:
php - php json_decode 和 Jquery Nestable
我正在使用 jquery Nestable ( http://dbushell.github.io/Nestable/ )。
当我更改可嵌套元素的顺序时,我试图从中截取数据。
在 core.php 我已经完成了:
比我必须操纵这个数组,但我不能继续,因为响应是:
如果我用 json_encode($data) 更改 json_decode($data, true) 这是响应:
请帮我..
jquery - 可嵌套的两列高度问题
我已经为两列实现了嵌套,拖放
http://dbushell.github.io/Nestable/
现在的问题是,如果一列的高度很长,而第二列很小,那么要拖动 n 下降,我可以通过从第一列中选择任何元素进行滚动,然后精确地放到最后一个元素下的第二列,
那么有什么解决方案吗?
可以在这里查看演示http://dbushell.github.io/Nestable/
这里我试图将元素放在右侧列的末尾,但是直到你把它放在右列的最后一个元素下才会起作用
javascript - JQuery 序列化数组到 PHP 数组 Nesttable jscript
我在网上找到了以下代码。我很想在我自己的项目中使用它。
http://dbushell.github.io/Nestable/
这个可拖动的 jquery 生成的树结构会生成一个序列化的数组。在我看来,这是一个序列化的 javascript 数组。
对于我能找到的东西,我应该使用parse_str并且应该这样做。
但无济于事。生成的数组为空。
我尝试了以下测试代码:
我希望任何人都能看到我忽略的内容。
提前致谢!
回答!
我忽略的是,这不是一个 Javascript 序列化数组,而是一个 JSON 编码的字符串。
如下所示,我应该使用 JSON 解码。
这将提供如下所示的结果。
如果我想将结果用作数组而不是提供的数组,我应该使用以下函数将对象转换为有效数组:
(* 这是我复制的: 如何将对象转换为数组? *)
javascript - 带有复选框的 JQuery 可嵌套
我目前在我的应用程序中使用 JQuery Nestable 插件来创建嵌套列表。列表中的每个项目都包含一个复选框。
该列表已正确生成,但是,复选框不可单击。
有人可以告诉我我做错了什么吗?
HTML 源:
谢谢您的帮助。
jquery - 双击可嵌套列表
我需要通过双击从我拥有的两个列表之间的列表中更改一个元素,
但我不知道该怎么做
实际上,我可以通过单击更改一个元素,然后使用该脚本将它们拖到另一个列表中:
你能帮我吗?
javascript - 处理多个 ajax 请求仅在收到警报时有效
我正在尝试从页面中的许多列表向服务器发送数据,每个列表都会触发 ajax 数据以供 PHP 进一步处理。我的代码使用 (class=dd) 选择每个列表并一一发送 ajax 数据。当我在 ajax 成功后使用警报(响应)时,这非常有效,删除此警报消息只会向服务器发送较少数量的列表(4 个列表中仅发送 2 个)。有什么想法吗?
这是ajax代码
jquery - 如何使用可嵌套插件将 JSON 作为字符串对象返回?
我的代码用于制作可嵌套的拖放菜单,并在使用拖放功能进行更改后,将 JSON 写入文本区域。如何将此字符串值返回给变量而不是将其放入文本区域?
html代码:
jQuery代码:
javascript - 取消绑定可嵌套的 js 事件
我对从 Nestable js 绑定的事件有疑问。我正在显示一个带有使用 Nestable 的列表的模式,问题是当我关闭模式并再次显示它时,我会重新绑定事件。然后,当我尝试将元素从一个列表移动到下一个列表时,我得到多个“dd-empty”。这是我的代码:
这导致 Nestable 上的所有事件都被绑定。然后我关闭模态并再次触发它。我正在考虑将代码附加到模态再次打开或关闭时被破坏的对象。问题是事件绑定在 Nestable 内部,我无法手动解除绑定。我知道一些库,如可拖动的 jquery UI,有一个销毁方法来处理这种情况,但 Nestable 没有。
编辑
没关系,我刚刚找到了避免这种情况的方法,只需向库中添加一个 unbind 方法,并且每次调用 Init() 方法(实际上只是一次),它都会调用 unbind 方法并解决我的问题。代码如下: 在 jquery.nestable.js 中,找到方法 Plugin,并将调用添加到方法 unbind_events();
然后,在原型中的属性 init 之后添加 unbind 方法的代码。
这解决了我的问题。问候。