0
我有一個jQuery排序與3列表項下列ID的獲得從排序的jQuery陣列序列
id_1
id_2
id_3
此得到由用戶使用以下代碼
var order = $("#rank").sortable('serialize');
saveResponses(order);
排序和串行化和印刷。它看起來像這樣...
id[]=1&id[]=3&id[]=2
所以我有幾個問題...
爲什麼下劃線被轉換爲 「[] =」
有沒有一個海峽前進的方式來獲得原始ID的數組?我的意思是不做一個字符串拆分,並替換字符?
請看看官方的[的Docu(http://api.jqueryui.com/sortable/#method-serialize):'它通過違約以「setname_number」的格式查看每個項目的id,並且爲你的'serialize'問題到目前爲止它吐出一個像「setname [] = number&setname [] = number」.'這樣的散列 – empiric
獲得'array' id只需使用內置函數['toArray'](http://api.jqueryui.com/sortable/#method-toArray) – empiric