Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在sweet alert窗口内打印循环_Javascript_Jquery_Arrays_Sweetalert - Fatal编程技术网

Javascript 如何在sweet alert窗口内打印循环

Javascript 如何在sweet alert窗口内打印循环,javascript,jquery,arrays,sweetalert,Javascript,Jquery,Arrays,Sweetalert,我想循环一个数组,并使用sweet alert显示结果,我是这方面的新手,所以我尝试下面的代码,但向我展示一些类似[object]、[object] swal({ content:{ element: "ul", attributes: { innerHTML:$.each(json.DATA.ARYPUB, function (key, img) { "<li><img src='"+img.PATH

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

swal({
  content:{
    element: "ul",
    attributes: {
      innerHTML:$.each(json.DATA.ARYPUB, function (key, img) {
                      "<li><img src='"+img.PATH+"'></li>"
       })
    }
  }
})
swal({
内容:{
元素:“ul”,
属性:{
innerHTML:$.each(json.DATA.ARYPUB,函数(key,img){
“
  • ” }) } } })

    有人能帮帮我吗?

    一种方法是在
    警报
    的构造函数之外生成完整的
    HTML
    ,然后将该HTML字符串设置为相关属性。例如:

    var html = "";
    
    $.each(json.DATA.ARYPUB, function(key, img)
    {
        html += "<li><img src='" + img.PATH + "'></li>"
    });
    
    swal({
        content:{
            element: "ul",
            attributes: {
                innerHTML: html
            }
        }
    });
    
    var html=”“;
    $.each(json.DATA.ARYPUB,函数(键,img)
    {
    html+=“
  • ” }); 游泳({ 内容:{ 元素:“ul”, 属性:{ innerHTML:html } } });
    一种方法是在外部生成字符串,然后将完整的html字符串设置为
    innerHTML
    属性。没有理由在里面做。比如:
    var html=”“;$。每个(json.DATA.ARYPUB,函数(key,img){html+=“
  • ”})
    谢谢你能给我一个我不知道是谁完成的示例代码吗使用
    Array.map()
    代替:($.each()返回你输入的数组)你能分享
    json.DATA.ARYPUB