


Формирование несколько переменных в ответ AJAX-запроса
Уважаемые программисты, давно интересует вопрос. Можно ли с помощью одного ajax запроса в ответ вывести на экран несколько переменных, формируемых php скриптом.
Например у нас есть структура DOM:
...<div class=var_one></div>
<div class=var_two></div>
<div class=var_three></div>...
И несколько переменных формируемых на стороне сервера..асинхронно:
$var_one = 1;
$var_two = 2;
$var_three = 3;
Цель с помощью единственного AJAX-запроса cсделать так:
...<div class=var_one>1</div>
<div class=var_two>2</div>
<div class=var_three>3</div>...
новичок, не судите строго
ну вернул массив:
'var_one':1,
'var_two':2,
'var_three':3
перебрал массив, где ключ - класс, а значение - данные для innerText
Можно сразу вернуть ответ в виде html кода: .<div class=var_one>1</div>...
$.ajax({ url:ajax_script.php", type: "POST", dataType: 'json', cache: false, data: {'act':'get_3_vars'}, success: function(qdata){
if (qdata) { $('#html_where_insert').html(qdata.content);
} else { console.log('Ошибка получения данных!') }
}
})