本帖最后由 u011850217 于 2014-08-04 13:17:04 编辑

解决方案 »

  1.   

    亲,哪里错了?--如果是$pictures[0].img_url是有值的 但{$pictures[p].img_url这个为空
      

  2.   

    楼主,你为什么不先在外面取出来图片的路径,然后再拼接到url里面去呢,感觉在字符串里操作又复杂还容易出错。
      

  3.   

    楼主,你为什么不先在外面取出来图片的路径,然后再拼接到url里面去呢,感觉在字符串里操作又复杂还容易出错。
    猿粪呵呵,我试试看
      

  4.   

    楼主,你为什么不先在外面取出来图片的路径,然后再拼接到url里面去呢,感觉在字符串里操作又复杂还容易出错。
    {$pictures[0].img_url}是smarty模板的值好像没办法拼接的
      

  5.   

    var img_url = '{$pictures[p].img_url}';
    if(!img_url){
        alert('妹纸');
    }
    document.getElementById("imgs").src="http://localhost/ec/{$pictures[p].img_url}"
      

  6.   

    哦,可能也会是nullvar img_url = '{$pictures[p].img_url}';
    if(img_url == '' || img_url == 'null'){
        alert('妹纸');
    }
    document.getElementById("imgs").src="http://localhost/ec/{$pictures[p].img_url}"