我正在使用 Java Portlets 和 Websphereportal
我有一个带有您可以删除或更改的个人资料图片的页面,在页面的一部分中,我的 JSP 文件中有两个 div:
<div id="fotoDefault" style="display: none">
<img name="Fotografia" src="/wps/themes/html/experis_v1/images/foto_Placeholder.png" width="200" height="200" alt="Tu Fotografía tamaño 200 X 200" style="background-color: #000000">
</div>
<div id="fotoReal" style="display: none">
<img name="Fotografia" src="<%=request.getContextPath()%>/fotoServlet" width="200" height="200" alt="Tu Fotografía tamaño 200 X 200" style="background-color: #000000">
</div>
fotoDefault 是一张图片,显示您可以上传某种尺寸和某种格式的图片
fotoReal 在您上传图片后显示图片
我的问题是当我尝试上传图片时,我看不到新图片,除非我刷新页面并且客户端不喜欢那种闪烁。
我一直在尝试用 JQuery/Ajax 来做这件事,但没有成功,在我的 $(document).ready(function(){ 末尾有这样的想法:
var url2 = location.href;
$('#fotoReal').load(url2);
但它并没有像我所期待的那样刷新那个div
我究竟做错了什么?有什么帮助或建议吗?
谢谢!^^
雷力士