我正在使用JSON從數據庫獲取數據,但我希望某些數據具有唯一的標識符或句柄。例如,我有一行示例消息,我想爲每條消息附加一個「回覆」按鈕。但是,當然,如果我只包含在循環中,每條消息都包含相同的按鈕,並具有相同的功能。爲了演示,我用數字「1」替換了按鈕,數據庫中有三條消息,理想情況下我希望每個消息都出現不同的數字:1,2,3等。如何獲取JSON數據的唯一句柄
代碼:
// jSON call for messages page
$(document).ready(function()
{
$.getJSON("http://localhost:8888/php_this/json-data-messages.php", function(data)
{
$.each(data.messages, function(index, message)
{
$("#msgContent").append("<p><b> From: </b>" + message.fromLecturerNumber + "</p>");
$("#msgContent").append("<p><b> Date: </b>" + message.messageDate + "</p>");
$("#msgContent").append("<p><b>Subject: </b>" + message.messageTitle + "</p>");
$("#msgContent").append("<p>" + message.messageBody + "</p>");
$("#msgContent").append("<p>1</p>");
});
});
});
每一次'$ .each()'循環,'索引'值增加我的1取決於你正在循環的數組中的條目;用它。 – Omar
當然,我現在感到愚蠢。 – Brian