jAlert无法循环正常工作。它仅显示数组中的最后一条消息。我该如何解决?

for (var i = 0; i < data.Messages.length; i++) {
    var item = data.Messages[i];
    if (item.Type == 1)
        jAlert(item.Message);
    else if(item.Type == 2)
        jAlert(item.Message);
}

最佳答案

它按预期工作。

如果希望它们一个接一个出现,则可能需要关闭处理程序以显示下一个。

否则,jAlert将仅显示发送的最后一个。

关于javascript - jAlert在循环中无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36456109/

10-11 19:59