JQuery Sortable Ajax更新无法正常工作

时间:2014-11-02 02:27:43

标签: javascript jquery ajax jquery-ui

我使用JQuery.sortable对数据库对象列表进行排序。每次在列表中重新排序时,我想对我的控制器进行Ajax调用。我试图使用"更新"触发Ajax调用的事件,但它无效。

我在点击事件中使用了相同的方法并且它可以正常工作,但我不想让用户在重新排序列表后点击保存按钮。

    $('#sortable').sortable({
    update: function (event, ui) {
        var stringDiv = "";
        $('#sortable').children().each(function (i) {
            var li = $(this);
            stringDiv += li.attr("id") + "=" + i + "&";
        });

        $.ajax({
            type: "GET",
            context: document.getElementById("myDiv"),
            url: "/Admin/ReOrderHome",
            data: stringDiv,
            statusCode: {
                404: function () {
                    alert("page not found");
                }
            }
        });
    }
});

0 个答案:

没有答案