javascript - jquery ajaxSubmit 没有上传文件,尽管它的提交表单
问题描述
$(document).on('beforeSubmit','#notes-comments-form',function(e){
e.preventDefault(); //STOP default action
var url = $(this).attr('action');
$(this).ajaxSubmit({
url: url,
type: 'POST',
dataType:"JSON",
success: function(data) {
if(data.status === 1){
$('#main-body-leftpanel').html(data.details);
}
}
});
return false;
});
我添加了 jquery.form.js 并创建了表单并使用了一个输入文件标签,提交后它只显示临时路径而不上传文件详细信息..
它假设正在上传文件,因为我已经做好了,但这次它不起作用。
如果有人知道如何使用 Ajax 上传文件,请告诉我
谢谢,阿里。
解决方案
推荐阅读
- hiveql - Hiveql 中包含聚合函数的子查询
- ruby-on-rails - Rails:根据 URL 参数导出 CSV 表
- node.js - body-parser:如何处理节点请求中收到的“&”?
- javascript - 单击嵌套子元素时,Javascript将类添加到下一个元素
- sql - 如何在选择结果中添加新列(不存在)?
- php - 文件夹访问覆盖php中的url路由
- c# - Nitgen Hamster DX HFDU06 和 C# Dot Net Core
- laravel - 迁移 Laravel alter table only 空表
- r - R 上的这个 for 循环最终参数有什么用?
- python - Python - PyQt5 如何将 GUI 的复选框视为单独的对象?