LINUX.ORG.RU

JSON список полей


0

0

Используется библиотека jQuery.
Сервер возвращает json, в котором переменное кол-во полей
(зависит от таблицы в базе данных).
Как прочитать список всех полей объекта JSON?
Нужно чтобы не писать строки, описывающие обновляемые поля:
   $("#name").val( json[0].name );

function doRefr() {
    $.post( "/perl/docum_web.pl",
        {
            id: id_sel,
            operation: "search",
            search_select: "*",
            search_where: "id"
        },
        function(json) {
            $("#namedop").val( json[0].namedop );
            $("#file").val( json[0].file );
            $("#shablon_id").val( json[0].shablon_id );
        },
        "json"
    );
}

Ответ на: комментарий от roller

for (x in json) {
alert(x);
}

Тоже самое, что и:
$.each(json,function(n){
alert(n);
});

json[i].shablon_id
Как узнать, что нужно вызывать "shablon_id"?
Список полей нужен для автоматического обновления
полей формы, имена полей можно узнать только из JSON.

WinLin
() автор топика
Ответ на: комментарий от WinLin

Я слышал freedesktop какую-то telepathy продвигает, не знаю, что такое, но наверно, это то, что тебе нужно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.