fileinput插件上传,uploaded等事件不调用,如何解决?
想要在文件上传成功之后返回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}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论