使用jquery sortable进行排序时的Codeigniter更新表

时间:2016-11-30 20:02:29

标签: codeigniter codeigniter-2 codeigniter-3

我刚刚学习了codeigniter,我接受了一个我在php中做过的旧项目并将其转换为CI。我之前使用过PDO,我更容易更新数据库中的内容。我现在在我的数据库中更新list_order时遇到了一些问题。

这是我的观点

echo "<li id=".$row->list_id." class='list_container'>" . $row->listTitle; ?> test </li>

我的js文件获取DOM中的所有列表并将值发送到我的控制器函数

$(function() {
$('#sortable').sortable({
    axis: 'y',
    opacity: 0.7,
    handle: 'span',
    update: function(event, ui) {
        var list_sortable = $(this).sortable('toArray').toString();
        $.ajax({
            url: "lists/update_order",
            type: 'GET',
            data: {list_order:list_sortable},

 });
});

这就是我的数据库现在如何构建列表表

screenshot http://image.prntscr.com/image/740c201d885744b7842d7e0ec1077336.png

我应该如何告诉我的控制器更新列表的顺序?

0 个答案:

没有答案