想要在文件上传成功之后返回responseData,但是把官网的事件几乎都试了还是不管用,是我返回的json不对?
我是在一个函数的回调里面调用$("#file-1").fileinput('upload');方法进行上传,可是无论如何都不能触发上传完成的相关事件。
$("#file-1").fileinput({
uploadUrl: '../../../myUrl',
uploadExtraData: function(){
return extra;
},
allowedFileExtensions : ['xls','xlsx'],
showUpload: false,
maxFileSize: 10240,
elErrorContainer: "#errorBlock",
});
$("#file-1").on('filepreajax', function(event, previewId, index) {
extra = {"custReportEntity.finaRepId": point.getInstance().viewModel.finaRepId(),"custReportEntity.tableid":point.getInstance().viewModel.id()};
});
后台上传之后返回类似这样的信息:{"flag":false,"info":"校验不通过","data":null}
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...