powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery .getJSON как обратиться к элементу по имени
8 сообщений из 8, страница 1 из 1
jQuery .getJSON как обратиться к элементу по имени
    #38805671
RAVen42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Есть JSON
[{"name":"Иванов Иван","phone":"+79235001212","id":"7335"}]

Есть функция:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function updatedate(el, param1, param2, url){
 ....

    //Тянем данные
    $.getJSON(url+id, function(data) {
        $.each(data, function(i,item){
          $('#'+el).val(item.name);
        });    
....
    });



Вопрос как правильно переделать функцию, а именно вот этот кусочек $('#'+el).val(item. name ); чтоб вместо name можно было использовать param2

Например нужен мне номер телефона пишем в param2 - phone, нужно имя, пишем в param2 - name и т.д.
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38805704
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RAVen42Вопрос как правильно переделать функцию, а именно вот этот кусочек
Код: javascript
1.
$('#'+el).val(item.name);

чтоб вместо name можно было использовать param2
Так

Код: javascript
1.
$('#'+el).val(item.['name']);


Т.о. можно подставлять любую строку или строковую переменную...
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38807816
RAVen42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,
Ок, спасибо, попробую.
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38807819
RAVen42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: javascript
1.
$('#'+el).val(item.['name']);


Т.о. можно подставлять любую строку или строковую переменную...[/quot]

не работает, вылазит ошибка [ name expected ]
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38807840
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RAVen42не работает, вылазит ошибка [ name expected ]
Х/з, что ты там написал... Но это эквивалентная запись

Код: javascript
1.
2.
3.
var o={name: 1234};
alert(o.name);
alert(o['name']);
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38807852
RAVen42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaRAVen42не работает, вылазит ошибка [ name expected ]
Х/з, что ты там написал... Но это эквивалентная запись

Код: javascript
1.
2.
3.
var o={name: 1234};
alert(o.name);
alert(o['name']);



как правильно всё таки:

alert(o['name']);
alert(o . ['name']);

Вот что писал, в обоих случаях не работает:
Код: javascript
1.
2.
3.
4.
5.
1. варинат 
$('#'+el).val(item.[phone]);

2.вариант 
$('#'+el).val(item[phone]);
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38807967
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RAVen42как правильно всё таки:

Код: javascript
1.
2.
alert(o['name']);
alert(o.['name']);



Тут либо точка... Либо квадратные скобки. Я же в примере выше показал...

RAVen42Вот что писал, в обоих случаях не работает:
Код: javascript
1.
2.
3.
4.
//1. варинат 
$('#'+el).val(item.[phone]);
//2.вариант 
$('#'+el).val(item[phone]);


Первый вариант - точно фигня. Ошибка сиснтаксиса.

Второй вариант - чему равна переменная phone?
Код: javascript
1.
2.
alert(phone);
$('#'+el).val(item[phone]);
...
Рейтинг: 0 / 0
jQuery .getJSON как обратиться к элементу по имени
    #38809018
RAVen42
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa , всё работает, спасибо!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jQuery .getJSON как обратиться к элементу по имени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]