【问题标题】:jQuery sortable error when trying to update the database尝试更新数据库时出现 jQuery 可排序错误
【发布时间】:2012-12-01 20:34:02
【问题描述】:

我正在使用 jQuery sortable 让用户能够对显示的顺序图像进行排序。但是我无法将实际订单发送到 php 脚本

JS:

$( ".sort-p-images" ).sortable({
    stop: function(event, ui){
        var form_data = { order: $(".sort-p-images").sortable('toArray')) }
        $.ajax({
            url: "update_img_order",
            type: "POST",
            data: form_data,
            dataType: "json",
            cache: false,
            success: function(json)
            {
                console.log('ajax done');
            }
        });
    }
});

我得到的错误是: Uncaught SyntaxError: Unexpected token }

为什么我不能将它包含在变量 form_data 下?

【问题讨论】:

    标签: javascript jquery user-interface jquery-ui-sortable


    【解决方案1】:

    去掉多余的括号:

    var form_data = { order: $(".sort-p-images").sortable('toArray')) }

    改成:

    var form_data = {order: $(".sort-p-images").sortable('toArray')};

    【讨论】:

      猜你喜欢
      • 2021-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-20
      • 2017-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多