1. 程式人生 > >Sortable拖拽排序插件數據篩選

Sortable拖拽排序插件數據篩選

mark var body pos post push _id java ble

後臺有拖拽排序功能,然而前段在開發的時候,一整頁的數據都發給後端了。
於是查看前端代碼,想到了如下解決辦法,即先把排序前的保存,然後對比排序後的,有差異的才發回給後端。

var new_ids_order = [];
var new_sort_order = [];
for (i in old_ids_order)
{
    if(old_ids_order[i] != ids_order[i]){
        new_ids_order.push(ids_order[i])
        new_sort_order.push(list_sort_ord[i])
    }
}

其中old_ids_order是排序前的,ids_order是排序後的,new_ids_order 和new_sort_order 是實際發生排序的。

Sortable拖拽排序插件數據篩選