好的,我想处理来自 jQuery 请求的 JSON 响应中返回的每个值的另一个 javascript 请求,这是我用于此请求的当前代码
function waitForEvents(){
$.ajax({
type: "GET",
url: "/functions/ajax.php?func=feed&old_msg_id="+old_msg_id,
async: true, /* If set to non-async, browser shows page as "Loading.."*/
cache: false,
timeout:50000, /* Timeout in ms */
success: function(data){
var json = jQuery.parseJSON(data);
**//Foreach json repsonse['msg_id'] call another function**
setTimeout('waitForEvents()',"1000");
},
error: function (XMLHttpRequest, textStatus, errorThrown){
alert("Error:" + textStatus + " (" + errorThrown + ")");
setTimeout('waitForEvents()',"15000");
},
});
};
对于每个 json 响应变量 ['msg_id'] 我想调用另一个 javascript 函数,但不知道如何在 javascript 中使用 foreach 来处理数组,知道怎么做吗?