2017-06-13 68 views
0

我有在控制檯中顯示的follwing json結果。 enter image description hereAjax成功循環沒有顯示最後的索引值

我試圖在這樣的表格上顯示結果。

enter image description here 但我的結果是隻取第0和第1個索引,它沒有取第2個索引值。結果如下所示。

enter image description here

我需要三個結果,但它顯示只有2個在此先感謝。

+0

你能分享你的代碼 –

+0

可能使小提琴? –

+0

使用'$ .each()'函數提供的索引而不是您自己的索引。它可能無法解決你的問題,但它更好的可讀性。 – Kramb

回答

2

問題可能我很簡單:

你迭代上res而不是你的數組。 res只有2個元素,分別命名爲ad_nameexpiry_date

當你循環它時,你將只有2個循環。請嘗試使用res.ad_name代替循環。

記:你將有可能發現錯誤,如果你已經用你的index並顯示它

+0

非常感謝你:) – Rose

+0

不客氣,永遠樂意幫忙! – Kaddath

1

只是刪除計數器和使用指標和Val試試這個:

$.each(res, function(index, val) { 
    console.log(index +':'+val); 
}); 

希望它的幫助下,

+0

即使櫃檯看起來好嗎? –

+0

這不是一個修復,這是$ .each工作的方式, – kanzari

+0

只是嘗試它,你會在瀏覽器控制檯得到一個輸出,然後你可以管理你的顯示邏輯 – kanzari