|
楼主 |
发表于 2018-11-19 17:54:01
|
显示全部楼层
苍天啊,我终于做出来了!!!
改两个地方,第一个uploadView.jsp中的方法
function uploadSuccess(d,file,response){
var fu;
var fn;
var swf;
var f = $("#fileUrl").val();
if(f.length == 0){
$("#fileUrl").val(d.attributes.url);
$("#fileName").val(d.attributes.name);
$("#swfpath").val(d.attributes.swfpath);
fu = $("#fileUrl").val();
fn = $("#fileName").val();
swf = $("#swfpath").val();
}else{
$("#fileUrl").val(f+","+d.attributes.url);
$("#fileName").val(d.attributes.name+","+fn);
$("#swfpath").val(d.attributes.swfpath+","+swf);
}
var url = $("#fileUrl").val();
var html="";
for(var i = 0;i<url.length;i++){
if(url.indexOf(".gif")!=-1 || url.indexOf(".jpg")!=-1 || url.indexOf(".png")!=-1 || url.indexOf(".bmp")!=-1){
html += "<img src='"+url+"' width =400 height=300 />";
}else{
html += "<a href='"+url+"' target=_blank >下载:"+d.attributes.name+"</a>";
}
}
$("#fileShow").html(html);
}
第二个是主附表具体的那个应该算是类似于实体类吧,我也不清楚怎么叫,就是改动有变化的那个,并且里面是有两组内容,一组是修改的,一组是添加的。
先说明一下,将上面的代码修改好后,数据库就能添加多个文件的地址了。因为显示所以需要改第二个位置。
先说修改后显示多条件的处理办法。
在其中一条内容中有个,这样吧,举个例子。
<a href="${p}" target="_blank" id="warehousePictureList[0].erpApplication_href">下载</a>
将这条的写一个遍历
<c:forEach items="${poVal.erpApplication}" var="p" varStatus="stuts">
<a href="${p}" target="_blank" id="warehousePictureList[0].erpApplication_href">下载</a>
</c:forEach>
其中的值改改,然后就能显示了。我现在看刚加完图片时显示我个办法。迟些更新。 |
|