Показать все элементы в массиве json

Я пытаюсь работать с json и у меня почти есть то, что мне нужно. Я получаю правильную информацию для отображения, но мне приходится передавать каждый элемент массива в переменную, а затем печатать переменную. Я хотел бы отобразить все элементы в каждом массиве. Данные json, с которыми я работаю, взяты из приложения для выставления счетов (www.curdbee.com), и я пытаюсь показать каждый счет для клиента. Данные, которые я хочу показать, — это каждая позиция, цена позиции и общая сумма. Вот мой код:

$(document).ready(function() {


    $.getJSON('https://nspirelab.curdbee.com/invoices.json?api_token=__token__', function(data){
        $.each(data, function(index, item){
            var total = item.invoice.total_billed;
            var lineItemName1 = item.invoice.line_items[0].name_and_description;
            var lineItemName2 = item.invoice.line_items[1].name_and_description;
            var lineItemPrice1 = item.invoice.line_items[0].price; 
            var lineItemPrice2 = item.invoice.line_items[1].price; 

            $('#results').append('
  • ' + lineItemName1 + lineItemPrice1 + '
  • ' + lineItemName2 + lineItemPrice2 + '
  • ' + total + '
'); }); }); });

7
задан Daedalus - Reinstate Monica 21 May 2012 в 04:32
поделиться