2012-12-01 101 views
0

我正在使用jQuery可排序以允許用戶能夠排序顯示哪些訂單圖像。但是我無法發送實際的以PHP腳本嘗試更新數據庫時出現jQuery可排序錯誤

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

移除多餘的括號:

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

將其更改爲:

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

+0

哇哦,簡直不敢相信我沒注意到,謝謝。 – user1701398

相關問題