ajax发送dataform格式,JavaScript – 使用AJAX格式发送表单文件时发生错误

博客作者在尝试使用Ajax提交包含CSV文件的表单到PHP处理脚本时遇到了问题。他们使用jQuery的$.ajax方法,但在firebug中收到了TypeError,提示提供的参数不实现HTMLFormElement接口。作者寻求帮助以解决这个问题。
摘要由CSDN通过智能技术生成

我正在使用包含CSV文件的

@L_502_0@提交表单.所以这个想法是使用ajax发送表单,通过生成一个表并将处理后的表回调回页面来处理它在不同的文件中.

我有这个,

SHOW FILE CONTENT

而JavaScript是,

$("#btnSubmit").click(function(){

$.ajax({

type: 'POST',url: '../../content/maindiv_content/drawing/divpages/process_xls_file.PHP',data: new FormData(this),contentType: false,cache: false,processData: false,success: function (response,textStatus,jqXHR) {

$("#showFileContentTable").html(data);

}

});

});

并且在firebug中得到这种错误,

TypeError: Argument 1 of FormData.constructor does not implement interface HTMLFormElement.

http://infserver/WeltesTankage/dist/js/jquery-1.10.2.min.js line 4 > eval

Line 14

我在这里做错了什么?请帮帮我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值