Используется библиотека 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"
);
}
Тоже самое, что и:
$.each(json,function(n){
alert(n);
});
json[i].shablon_id
Как узнать, что нужно вызывать "shablon_id"?
Список полей нужен для автоматического обновления
полей формы, имена полей можно узнать только из JSON.