У меня есть массив элементов: markers
и таблица, которая обновляет свои строки, чтобы заполнить данными, хранящимися в markers
. markers
сам содержит объект marker
, который помимо прочего имеет широту и долготу.
Когда я заполняю таблицу данными из массива markers
, я присваиваю каждой строке идентификатор, основанный на i
, когда он проходит через.
На этой таблице у меня есть сортировка по jQuery. Я ищу способ переупорядочивать мой массив markers
каждый раз, когда строки сортируются, так что позиция элемента в массиве фактически является значением порядка сортировки. Таким образом, я могу в любое время просто пройтись по массиву и посмотреть, насколько он обновлен.
Пока у меня есть таблица, генерирующая как следует, и заполненный массив markers
. Я даже могу вернуть порядок строк после их перетасовки, в тот момент, когда я сохраняю их в массиве orders
и просто предупреждаю, это работает (то есть 0,1,2> перетаскивается, чтобы прибегнуть к> 2, 0,1). Я надеялся, что теперь можно будет использовать набор значений в orders
, чтобы прибегнуть к исходному массиву markers
.
Я думал, что это будет связано с созданием временного массива markersTemp
, в котором будут храниться значения, сохраненные в markers
, но в новом порядке, за исключением того, что я не знаю, как выполнить цикл для сохранения каждого. Кто-нибудь делал что-нибудь подобное?