Показать сообщение отдельно
  #7 (permalink)  
Старый 20.09.2011, 11:26
Новичок на форуме
Отправить личное сообщение для GlooMMy Посмотреть профиль Найти все сообщения от GlooMMy
 
Регистрация: 19.09.2011
Сообщений: 6

Нашел пример
<script type="text/javascript">
$(document).ready(function(){
// ---------
$("#table-1").tableDnD({
  onDragClass: "dragRow",
  onDrop: function(table, row) {
    var rows = table.tBodies[0].rows;
    var messageString = "Перемещена строка " + row.id + "<br />Новый порядок сортировки: ";
    for (var i=0; i<rows.length; i++) {
      messageString += rows[i].id + " ";
    }
    $("#messageArea").html(messageString);
    $("#table-1").find("tr[@id='"+ row.id +"']").fadeOut(700, function () {
      $(this).fadeIn(300);
    });
  },
  onDragStart: function(table, row) {
    $("#messageArea").html("Перемещаем строку " + row.id);
  }
});
});
</script>

в нем выводится список в messageArea
У меня два столбца position и id. Подскажите как мне сохранить это в массив для последующей обработки, чтобы я мог потом обратиться к этому массиву. Если можно, то приведите пример кода. В принципе мне наверное нужен только список id в новой последовательности.
Спасибо.

добавил
var arr = new Array;
//сохраняю список
for (var i=0; i<rows.length; i++) {
      arr = rows[i].id;
    }

как потом достучаться до этого массива из другого места?

Последний раз редактировалось GlooMMy, 20.09.2011 в 11:39.
Ответить с цитированием