【问题标题】:Insert Image Into div after upload上传后将图片插入div
【发布时间】:2013-10-27 13:59:27
【问题描述】:

大家好,我使用 uploadify 脚本将文件上传到 FTP 和 mySQL 库。你能告诉我如何在不刷新网站的情况下将此上传的图像输入图像列表吗?

下面是一个 div sesiosn,它可以将添加的文件的图像列表添加到文章中。

<div id="image_list">

    <?php foreach($fotos as $foto) { ?>
        <div id="foto_div_<?php echo $foto['id]; ?>" class="foto_div" style="width:410px">
            <div style="float:left; overflow:hidden; margin:0px auto; padding:0px;">
                <img src="<?php echo foto_path($foto['name'].'.'.$foto['extension']); ?>" />
            </div>
            <div style="float:right; width:250px; overflow:hidden; padding-bottom:0px;">
                <input type="hidden" name="foto_<?php echo $foto['id']; ?>" id="foto_<?php echo $foto['id']; ?>" value="1" />
                <h3>Tittle</h3> <br /><input style="width:230px"type="text" name="title_foto_<?php echo $foto['id']; ?>" id="title_foto_<?php echo $foto['id']; ?>" value="<?php echo $foto['tittle']; ?>" />
                <br />
                <br />
                <a href="#" onclick="return delete_foto_art(<?php echo $foto['id']; ?>);">
                        <img src="<?php echo base_url();?>images/delete.gif" alt="delete" /> Usuń 
                </a>
            </div>
        </div>
    <?php } ?>        

</div> 

Uploadify 有类似 OnComplete 之类的东西,所以我放了一个我的函数名称,其中一个应该将图像添加到列表中;

function show_foto(event, queueID, fileObj, response)
    {


        $('#image_list').append(response);

    }

作为回应,我得到了一个文件的 url,但没有显示图像。有人可以帮我弄这个吗 ?

【问题讨论】:

  • response返回的值放在这里,然后我们就可以说出原因了。

标签: javascript php html upload uploadify


【解决方案1】:

您需要附加整个 &lt;img&gt; 元素而不是 URL(假设响应仅返回 URL)。

var $img = $("<img>").attr("src", response);
$('#image_list').append($img);

【讨论】:

  • 您是否在附加响应后检查了您的标记,是否添加了图像?也许您的方法show_foto 没有被调用。尝试记录和调试。
  • 好吧,问题出在 url 上,但它把图像添加到 div image_list 但没有 foto_div
  • 很好,那么你需要用照片 div 包裹图像。像这样$img.wrap("&lt;div class='foto_div'&gt;&lt;/div&gt;") 然后将其附加到$('#image_list')
  • 当我修复 url 第一个方法时它也可以插入没有 div class= 'foto_div' 的图片。但是告诉我这个 div_class 上的伙伴是删除按钮,站点如何知道一张图片是从数据库中删除的? Meybe 我应该在数组中附加图片信息链接名称、分机、ID(​​在数据库中)?你怎么想
猜你喜欢
  • 2017-04-08
  • 2012-12-05
  • 1970-01-01
  • 2020-02-17
  • 1970-01-01
  • 1970-01-01
  • 2019-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多