Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как передать данные в функцию? (https://javascript.ru/forum/misc/55106-kak-peredat-dannye-v-funkciyu.html)

misha2015 14.04.2015 10:50

Как передать данные в функцию?
 
Добрый день,
Подскажите пожалуйста :-)

Вот мой код (массив для картинок), и витжет из которого я хочу получить данные и передать их функцию.
<?php foreach ($photos as $photo): ?>
        <?php
            $items[] = ['content' => '<div class="col-md-3 col-sm-4 col-xs-6 thumb">
                <img class="img-responsive" data-id="1" data-sort="13" src="'.Yii::$app->request->hostInfo.'/uploads/thumbnails/'.$photo->name.'" width="150px"/></div>'];
        ?>
    <?php endforeach; ?>
//я вывожу в витжет свои картинки, где перетаскивая их вызываю sortgallery( ) вот в нее то я и хочу передать свои data-//id и data-sort
//в виджете я этот массив перебираю автоматически, вот из него я и хочу передать данные в функцию. 
<?php echo Sortable::widget([
    'type'=>'grid',
    'pluginEvents' => [
        'sortupdate' => 'function() { sortgallery(); }',
    ],
    'items' =>$items,
]);?>


js функция конечно же sortgallery();

ksa 14.04.2015 11:02

Цитата:

Сообщение от misha2015
Как передать данные в функцию?

Это не тот раздел... Вопрос явно к ПХПистам... Серверные языки...

misha2015 14.04.2015 18:05

на серверном топике говорят что это клиент) :D Жестокий мир с жестокими правилами передачи данных)))

ksa 15.04.2015 08:13

Цитата:

Сообщение от misha2015
на серверном топике говорят что это клиент

То брешуть.
Все, что написано на ПХП - проблема самого ПХП... На клиенте только хтмл, цсс и JS...

laimas 15.04.2015 08:42

Нет тут ничего от РНР, все что написано, так это создание массива описывающего html-элементы, да надо полагать подключение плагина, то есть вывод некой части sript для него. Двигать картинки, это прерогатива клиента.

ksa 15.04.2015 08:53

Цитата:

Сообщение от laimas
Нет тут ничего от РНР

Расскажи тогда ему "Как передать данные в функцию?", причем ничего не меняя в этой ПХПшной фигне...

laimas 15.04.2015 09:05

Понятия не имею как в Sortable::widget получается js-код, который вкупе с плагином и нужно смотреть.

misha2015 16.04.2015 11:29

жестокий мир) с их жестокими правилами) я могу вам показать что выдает сам витжет как он выглядит на странице...html код я имею ввиду


Часовой пояс GMT +3, время: 06:21.