我正在使用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
下包含它?
答案 0 :(得分:0)
删除多余的括号:
var form_data = { order: $(".sort-p-images").sortable('toArray')) }
将其更改为:
var form_data = {order: $(".sort-p-images").sortable('toArray')};