gpt4 book ai didi

Jquery + Rails - 在两个列表之间拖放

转载 作者:行者123 更新时间:2023-12-01 03:52:20 25 4
gpt4 key购买 nike

背景:我正在将旧的 Rails 2 应用程序升级到 Rails 3。该应用程序具有用户可以在两个列表之间拖放元素的功能。我尝试使用 Jquery 演示来复制功能:

http://jqueryui.com/demos/droppable/shopping-cart.html

我能够显示两个列表并在它们之间拖放。但我不太熟悉Jquery,不知道如何保存数据。

任何帮助或指示将不胜感激。

最佳答案

要使用此数据,您需要执行两个步骤:

  • 获取从 jQuery 生成的列表并迭代元素的名称。
  • 构建完名称数组后,您可以将其发送到 Controller 操作。

您将想要使用更好的选择器,但是这段代码应该为您指明正确的路径。遍历列表并创建数组很容易:

var g_cartItems = jQuery.makeArray(jQuery('#cart ol').children());

然后为了提​​交数据,您可以使用如下内容:

$.ajax({
url: "www.yoursite.com",
data: g_cartItems,
type: 'post'
});

关于Jquery + Rails - 在两个列表之间拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7135753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com