如何显示返回的数据
以下是返回的数据:
<img src="http://192.168.1.52/MySample/public/assets/uploads/buscompanylogo/2430138c04fd880b9e43aba40cbd5ee3.png" width="80" height="80" alt="photo"><input type="hidden" name="imagetextbox" id="imagetextbox" value="2430138c04fd880b9e43aba40cbd5ee3.png">
我可以看到alert(data)
,但如何让图片显示在屏幕上?
这是我的代码
<form id="data" method="post" enctype="multipart/form-data">
<input name="image" type="file" />
<button>Submit</button>
</form>
<div></div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$("form#data").submit(function(){
var formData = new FormData($(this)[0]);
$.ajax({
url: 'companyimageupload',
type: 'POST',
data: formData,
async: false,
success: function (data)
{
alert(data)
$("div").data();
$('#stage_error').html(res).show()
},
cache: false,
contentType: false,
processData: false
});
return false;
});
</script>
我该怎么做?
答案 0 :(得分:1)
创建一个div来显示结果
<div id="image"></div>
并插入收到的HTML代码
success: function (data)
{
//alert(data)
$('#image').html(data);
},