jAlert在循环中无法正常工作

jAlert is not working properly in a loop

本文关键字:常工作 工作 循环 jAlert      更新时间:2024-02-23

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只会显示它发送的最后一个。