Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2013, 12:37
Аватар для ilyas->
Кандидат Javascript-наук
Отправить личное сообщение для ilyas-> Посмотреть профиль Найти все сообщения от ilyas->
 
Регистрация: 19.06.2013
Сообщений: 135

Множественный draggable для html таблицы
<table>
<tr>
<td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td>
</tr>
</table>

Здравствуйте! Мне нужно таблицу сортировать с помощью jquery ui, менять местами ячейки <td> в одной строке а потом менять местами строки <tr>, менять метсами можно только ячейки в одной строке так как у каждого ряда ячеек свой родитель строка

Пробовал вот таким методом
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
}); с примеров ui http://jqueryui.com/sortable/#display-grid но будет работать либо сортировка строк или только ячейки все вместе не работает чтобы сперва менять местами строки а потом в строках ячейки
Ответить с цитированием
  #2 (permalink)  
Старый 04.12.2013, 13:28
Аватар для ilyas->
Кандидат Javascript-наук
Отправить личное сообщение для ilyas-> Посмотреть профиль Найти все сообщения от ilyas->
 
Регистрация: 19.06.2013
Сообщений: 135

Подскажите как правильно сделать сортировку для строк и для ячеек, ячейки у меня перетаскиваются но не сохраняются в наведенное место скорее всего изза двойного вызова метода .sortable(); и для disableSelection();
$(function() {
$( "#sortable" ).sortable();
$( "#sortable" ).disableSelection();
$(function() {
$( "#sortable2" ).sortable();
$( "#sortable2" ).disableSelection();
Ответить с цитированием
  #3 (permalink)  
Старый 04.12.2013, 14:28
Аватар для ilyas->
Кандидат Javascript-наук
Отправить личное сообщение для ilyas-> Посмотреть профиль Найти все сообщения от ilyas->
 
Регистрация: 19.06.2013
Сообщений: 135

Вот пример не сортируются строки http://jsfiddle.net/SuRUv/
Ответить с цитированием
  #4 (permalink)  
Старый 05.12.2013, 10:28
Аватар для ilyas->
Кандидат Javascript-наук
Отправить личное сообщение для ilyas-> Посмотреть профиль Найти все сообщения от ilyas->
 
Регистрация: 19.06.2013
Сообщений: 135

Спасибо вопрос решен погуглил и нашел правильное применение
$(function() {
$( ".sortable1, .sortable2" ).sortable({
connectWith: ".connectedSortable"
}).disableSelection();
});

Последний раз редактировалось ilyas->, 05.12.2013 в 13:41.
Ответить с цитированием
  #5 (permalink)  
Старый 05.12.2013, 14:37
Аватар для ilyas->
Кандидат Javascript-наук
Отправить личное сообщение для ilyas-> Посмотреть профиль Найти все сообщения от ilyas->
 
Регистрация: 19.06.2013
Сообщений: 135

Здравствуйте!

после сортировки мне необходимо сделать кнопку получить разметку, вот например я отсортировал ячейки табдицы потом хочу скопировать html уже измененной разметки если в браузере нажму CTRL+U исходный код остается неизменным а я же сортировал ячейки, мне нужно чтобы после нажатия на кнопку получить код появлялось поле с измененной сортированной разметкой которую можно скопировать
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плагин для CKEditor BashOrgRu Общие вопросы Javascript 0 08.11.2013 07:22
Динамические html элементы sky Элементы интерфейса 2 07.03.2010 11:58
Узнать width = % -->> width = ?px для таблицы vah-smile Элементы интерфейса 7 04.11.2009 01:04
onmouseover отрабатывает по разному для одинаковых ячеек таблицы ilshat Events/DOM/Window 2 11.02.2009 12:25