Я возвращаю строку в ответе json:
item.php
$ItemList =array (itemcode=>EATERY, itemname=>'Popcorn') ;
$ItemDisplay =
"
'<div>' + document.write(this.itemname) + ' - ' +
document.write(this.itemcode) +'</div>'
";
echo "{'itemlist':$ItemList, itemdisplay:$ItemDisplay}";
Теперь в html-файле я хочу, чтобы вывод отображался.то есть отображаются значения переменных, встроенных в json:
itemlist.html
var itemlist = '';
$.each(response.itemlist, function (i){
itemdisplay += data.items;
});
$('#itemlist').html(itemdisplay );
Требуется вывод:
<div>Popcorn - EATERY</div>
<div>Burger - EATERY</div>
<div>Napkin - ACCESSORY</div>
Обновление:
itemlist - это массив (itemcode => EATERY, itemname => 'Popcorn')