如何在甜蜜警报窗口内打印循环

时间:2019-01-15 18:49:32

标签: javascript jquery arrays sweetalert

我想循环一个数组并使用甜蜜警报显示结果,这是我的新手,所以我尝试下面的代码,但向我显示一些类似[object],[object]

swal({
  content:{
    element: "ul",
    attributes: {
      innerHTML:$.each(json.DATA.ARYPUB, function (key, img) {
                      "<li><img src='"+img.PATH+"'></li>"
       })
    }
  }
})

请有人帮我

1 个答案:

答案 0 :(得分:1)

一种方法可能是在HTML的构造函数外部生成完整的alert,然后将该html字符串设置为相关属性。示例:

var html = "";

$.each(json.DATA.ARYPUB, function(key, img)
{
    html += "<li><img src='" + img.PATH + "'></li>"
});

swal({
    content:{
        element: "ul",
        attributes: {
            innerHTML: html
        }
    }
});