文件上传,需要携带一些参数到后台,上传完毕后,再次打开窗口,上次填写的参数还在,需要清除参数,考虑好多方法,重置表单等等,都无法生效
最后,想到一个方法,上传文件这个窗口是使用layer.open这个方法打开的,这个方法里有一个函数
当这个窗口销毁的时候,可以触发此函数,然后实现表单的刷新
var index=layer.open({
type: 1,
area: ["600px", "600px"],
title: "上传文件",
content: $("#file_upload_div"),
end: function(){
location.reload();
},
})
重点就是end方法中的代码
end: function(){
location.reload();
}
实现了只要关闭窗口就会触发表单刷新