Javascript 基于AJAX输入的jQuery文件上传Blueimp
在与这个插件斗争了几个小时之后,我仍然无法让它工作。这是一个接一个的问题,我不知道我做错了什么 我正在使用ASP.NET MVC应用程序,并且有一个包含文件输入的局部视图。在初始页面加载时,DOM中不存在输入,只有在我按下按钮时,它才通过AJAX调用 这是我的代码,也是我对这个问题的看法Javascript 基于AJAX输入的jQuery文件上传Blueimp,javascript,jquery,asp.net-mvc-4,jquery-file-upload,Javascript,Jquery,Asp.net Mvc 4,Jquery File Upload,在与这个插件斗争了几个小时之后,我仍然无法让它工作。这是一个接一个的问题,我不知道我做错了什么 我正在使用ASP.NET MVC应用程序,并且有一个包含文件输入的局部视图。在初始页面加载时,DOM中不存在输入,只有在我按下按钮时,它才通过AJAX调用 这是我的代码,也是我对这个问题的看法 $(function () { $('#campaign-form-wrap').on('change', '#fileUpload', function () { $(this).fi
$(function () {
$('#campaign-form-wrap').on('change', '#fileUpload', function () {
$(this).fileupload({
dataType: 'json',
url: '/JWIntranet/Campaign/ConvertExcelToVehicleDriverSummariesJson',
done: function (e, data) {
$.each(data.result.files, function (index, file) {
$('<p/>').text(file.name).appendTo(document.body);
});
}
});
});
});
$(函数(){
$(“#活动表单包装”)。在('change','#fileUpload',函数()上{
$(此).fileupload({
数据类型:“json”,
url:“/JWIntranet/Campaign/ConvertExcelToVehicleDriverSummariesJson”,
完成:功能(e,数据){
$.each(data.result.files,函数(索引,文件){
$('').text(file.name).appendTo(document.body);
});
}
});
});
});
这段代码不会抛出任何错误,所以我想一切都很好!(有关详细信息,请阅读链接线程)
然而,插件在我的MVC控制器上的断点没有被击中的情况下无法工作
有人对此有什么想法吗?这让我抓狂:(您的活动委派看起来很奇怪。可能是因为我没有您的视图代码,但您可以试试:
$(function () {
$('#campaign-form-wrap').on('fileuploadadd', function () {
dataType: 'json',
url: ... ,
done: function (e, data) {
...
},