ASP.NET - jquery ui连接可排序保存到数据库

时间:2013-04-25 12:55:55

标签: asp.net jquery-ui

好的,所以我在我的页面上连接了一个jQuery UI。一切都很好。它们是从数据库动态创建的。所以我使用ASP Repeater来填充ul。一切都很好。现在我需要将更新的列表保存到数据库中。事实证明这非常困难。

$(function () {
        $("#include, #exclude").sortable({
            connectWith: ".connectedSortable",
            dropOnEmpty: true,
        });
        $("#include, #exclude").disableSelection();
    });

这就是我对jQuery的看法。我认为这里可能需要更多,但我似乎无法弄清楚它是什么。我们找到了一种循环转发器项目并将它们放入DataBoundLiteralControl的方法,但每次它使用旧订单而不是新订单。

对此的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

           $("#sortable1 li").each(function (idx, li) {
          var idInputs = $(li).children(".id");
          var nameInputs = $(li).children(".name");//if an ItemName input is used
        $(idInputs).attr("id", "Items_" + idx + "__ItemId");
        $(idInputs).attr("name", "Items[" + idx + "].ItemId");
        //if an ItemName input is used
        $(nameInputs).attr("id", "Items_" + idx + "__ItemName");
        $(nameInputs).attr("name", "Items[" + idx + "].ItemName");
         });

看到这个链接: http://jgibson.com/?p=59