背景:我正在将旧的Rails 2应用程序升级到Rails 3.此应用程序具有用户可以拖放的功能。删除两个列表之间的元素。我尝试使用Jquery demo重复功能:
http://jqueryui.com/demos/droppable/shopping-cart.html
我可以显示两个列表并拖放落在他们之间。但我不熟悉Jquery,也不知道如何保存数据。
任何帮助或指示都将不胜感激。
答案 0 :(得分:3)
要使用此数据,您需要采取两个步骤:
您将要使用更好的选择器,但是此代码应指向正确的路径。 迭代列表并创建数组很简单:
var g_cartItems = jQuery.makeArray(jQuery('#cart ol').children());
然后,为了提交数据,您可以使用以下内容:
$.ajax({
url: "www.yoursite.com",
data: g_cartItems,
type: 'post'
});