Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
dionigistyle
0 / 0 / 0
Регистрация: 02.05.2013
Сообщений: 34
1

Запись и вывод значений из масива

25.02.2014, 20:44. Просмотров 288. Ответов 5
Метки нет (Все метки)

Здравствуйте!
есь скрипт:
Javascript
1
2
3
4
5
6
7
8
9
10
        var lunch;
        var str;
        $('.order').each(function(indx, element){
            lunch += {'id':''+$(element).data('id')+''};
        });
        for (key in lunch) {
            str += "<p><b>Ключ:</b> "+key +".<b>Значение:</b> "+lunch[key]+"</p>";
        } 
 
        $('.test').html(str);
Который обходит нужные элементы, записывает данные из data-id в масив и выводит. Но выводит он вот это:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
undefined
Ключ: 0.Значение: u
 
Ключ: 1.Значение: n
 
Ключ: 2.Значение: d
 
Ключ: 3.Значение: e
 
Ключ: 4.Значение: f
 
Ключ: 5.Значение: i
 
Ключ: 6.Значение: n
 
Ключ: 7.Значение: e
 
Ключ: 8.Значение: d
 
Ключ: 9.Значение: [
 
Ключ: 10.Значение: o
 
Ключ: 11.Значение: b
 
Ключ: 12.Значение: j
 
Ключ: 13.Значение: e
 
Ключ: 14.Значение: c
 
Ключ: 15.Значение: t
 
Ключ: 16.Значение:
 
Ключ: 17.Значение: O
 
Ключ: 18.Значение: b
 
Ключ: 19.Значение: j
 
Ключ: 20.Значение: e
Подскажите в чем проблема и как это лечиться?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2014, 20:44
Ответы с готовыми решениями:

Запись значений ячеек таблицы в массив
&lt;tr&gt; &lt;th&gt;#&lt;/th&gt; ...

Запись значений в трехмерный массив javascript
Извиняюсь, если не нашел похожую тему, моя проблема: var array = ; var a =...

Вывод 2 значений из формы
Всем доброго времени суток. Вопрос такой... может не много банальный.. Есть...

Ajax вывод значений json
При выборе радикнопки посылаю аяксом value этой радиокнопки обработчику php....

Вывод значений переменных в jquery
Есть php файл с содержимым как вывести значение переменных в jquery и вывести...

5
vovandr
630 / 518 / 194
Регистрация: 19.08.2013
Сообщений: 1,400
25.02.2014, 21:30 2
Не тестил, но попробуйте:
Javascript
1
2
3
4
5
6
7
8
9
10
var lunch = {},
       str;
        $('.order').each(function(indx, element){
            lunch['indx'] = $(element).data('id');
        });
        for (key in lunch) {
            str += "<p><b>Ключ:</b> "+key +".<b>Значение:</b> "+lunch[key]+"</p>";
        } 
 
        $('.test').html(str);
0
dionigistyle
0 / 0 / 0
Регистрация: 02.05.2013
Сообщений: 34
25.02.2014, 21:36  [ТС] 3
vovandr, выводит:
HTML5
1
2
undefined
Ключ: id.Значение: 53
т.е выводит только последнее значение. не катит
0
vovandr
630 / 518 / 194
Регистрация: 19.08.2013
Сообщений: 1,400
25.02.2014, 21:37 4
Вы скрипт точно скопировали? Я сразу исправление сделал, опечатка была..скопируйте заново и проверьте еще раз
0
dionigistyle
0 / 0 / 0
Регистрация: 02.05.2013
Сообщений: 34
25.02.2014, 21:42  [ТС] 5
vovandr, немного подправил:
Javascript
1
2
3
        $('.order').each(function(indx, element){
            lunch[indx] = $(element).data('id');
        });
Заработало, но как быть если нужен масив такого вида:
Javascript
1
var lunch = {'id':'1', 'param2':'qwerty', 'param3':'qwery'};
?
0
vovandr
630 / 518 / 194
Регистрация: 19.08.2013
Сообщений: 1,400
25.02.2014, 21:44 6
Заработало, но как быть если нужен масив такого вида:
В javascript это называется объект
0
25.02.2014, 21:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2014, 21:44

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

Запись и вывод текста из файла
Господа форумчане, спешу к вам за экстренной помощью. Вэб-программист я, мягко...

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru