Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
1

Передать данные с li вместе с формой

02.07.2017, 09:30. Показов 774. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
Имеется плагин http://jquery.page2page.ru/ind... 1%82%D1%8B
Так же код
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
  <ul id="sortable1" class="connectedSortable">
    <li>Можно</li>
    <li>перенести</li>
    <li>в пустой</li>
    <li>Item 4</li>
  </ul>
  <ul id="sortable2" class="connectedSortable dropfalse">
    <li class="ui-state-highlight">Нельзя</li>
    <li class="ui-state-highlight">перенести</li>
    <li class="ui-state-highlight">в пустой</li>
    <li class="ui-state-highlight">Item 4</li>
  </ul>
Где можно перемещать местами с sortable1 в sortable2 li. Я пробовал поставить скрытый input, но когда блоки изменяются не передается значение. Подскажите, каким образом можно передавать те данные которые перенесли в правую часть. Этот код находится в форме, а форма еще отправляет данные и файл. Я еще думаю в сторону ссылок и скрытого инпута чтобы там массив собрать и в сторону div, пока не получается никак.

Добавлено через 1 час 8 минут
HTML5
1
2
3
4
<li class='sort' data-id='yes1'>Можно</li>
    <li class='sort' data-id='yes2'>перенести</li>
    <li class='sort' data-id='ye3'>в пустой</li>
    <li class='sort' data-id='yes4'>Item 4</li>
Javascript
1
2
3
4
$('.sort').click(function() {
   var sort = $(this).data('id');
   alert(sort);
});
Это я по клику отлавливаю на которые нажали, Думаю собрать массив, но порядок не передастся таким образом как они были построены в правой части...

Добавлено через 1 час 0 минут
Код для народа
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
<ul id="sortable1" class="connectedSortable">
  <li id='Item-1'>Можно</li>
    <li  id='Item-2'>перенести</li>
    <li  id='Item-3'>в пустой</li>
    <li  id='Item-4'>Item 4</li>
</ul>
 <ul id="sortable2" class="connectedSortable dropfalse">
    <li class="ui-state-highlight">Нельзя</li>
    <li class="ui-state-highlight">перенести</li>
    <li class="ui-state-highlight">в пустой</li>
    <li class="ui-state-highlight">Item 4</li>
  </ul>
Изменяем родной скрипт с сайта или с документации
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 <script>
    $( "#sortable1, #sortable2" ).sortable({
      connectWith:".connectedSortable"
      
    }).disableSelection(); // для отмены выделения текста на элементах
    $('#sortable2').sortable({
    axis: 'y',
    update: function (event, ui) {
        var data = $(this).sortable('serialize');
alert(data);
   
      //  $.ajax({
        //    data: data,
         //   type: 'POST',
           // url: 'separator.php'
        });
    }
});
 
    $( ".dropfalse" ).sortable("option", "dropOnEmpty", false);
  </script>
Имеем POST
PHP
1
item[]=1&item[]=2
Столько пришлось перечитать инфы, удачи
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.07.2017, 09:30
Ответы с готовыми решениями:

Нужно передать число из php вместе с формой html?
Привет всем! У меня возникла такая проблема. Допустим у меня есть число в php: $a = 1; ...

Как передать данные с одной формы на страницу с другой формой?
Есть страница с формой заказа там есть номер телефона, как передать номер телефона на страницу с...

Ресайз компонентов вместе с формой
Ребят где почитать или код найти, где показывается например как привязать ресайз браузера по...

Развернуть Image вместе с формой
Сделал программу в которой используется Image для рисования. Хочу сделать так, что бы когда размер...

0
02.07.2017, 09:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.07.2017, 09:30
Помогаю со студенческими работами здесь

Растяжение TImage вместе с формой
Как сделать, чтобы компонент TImage растягивался вместе с формой? У него Align=AlClient, Anchors...

Растягивание прямоугольника вместе с формой
Доброго времени суток. Возник вопрос, как сделать чтобы нарисованный прямоугольник растягивался...

Масштабирование элементов управления вместе с формой
Возможно ли растягивая границы формы автоматически пропорционально этому растягиванию изменять...

Изменение размера контрола вместе с формой
Знаю, что где-то было, но не нашёл. Есть на форме WebBrowser. Так вот хочу изменять его размер...

Чтобы панель растягивалась вместе с формой
Всем привет. помогите с размером элемента &quot;Панель&quot; есть форма(начальный проект) панель...

Вывести таблицу в цикле вместе с формой
&lt;table border = &quot;1&quot;&gt; &lt;th&gt;День&lt;/th&gt; &lt;th&gt;месяц&lt;/th&gt; &lt;th&gt;год&lt;/th&gt; &lt;/tr&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru