在用这个插件上传图片时第一次可以上传,但是我传号图片点击删除图片的事件删除图片成功之后再点击这个控件就不能使用了,报堆栈溢出错误,一些资料说递归没判断一致循环,还有说是JS 冲突,看半天看不出名堂,有没有大神指点指点
这个是我引用的JS
//这个是我重写了 fileupload 方法图片成功之后做的一些工作
$("#fileupload").fileupload({
url: "/FileUpload/UploadThumbImg",
dataType: 'json',
add: function (e, data) {
$("#removeMsgerror").hide();
data.submit();
},
done: function (e, data) {
//done方法就是上传完毕的回调函数
//注意result要和jquery的ajax的data参数区分,这个对象包含了整个请求信息
//返回的数据在result.result中,假设我们服务器返回了一个json对象
var res = data.result;
if (res.Success) {
if (res.ImageOfSize.indexOf('Temp') != -1) {
$("#divCutImage").show();
$("#divBtn").show();
$("#bgDiv img").remove(); //移除截图区里image标签
$("#btnSave").show(); //保存按钮显示
var result = res.ImageOfSize.split('来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4571/viewspace-3147520/ ,如需转载,请注明出处,否则将追究法律责任。