我的AJAX响应正在下载而不是加载成功数据

时间:2016-04-24 16:53:01

标签: javascript jquery asp.net ajax

我对JQuery很安静。我正在向WEB API(ASP.NET MVC)发送一个AJAX请求(文件上传),但我的响应被下载为JSON文件而不是加载到成功数据。

请在下面的HTML中找到代码

settings.py

enter image description here

BTW在获得响应后没有成功发出警报消息,错误和完成。但Fiddler表示响应成功(HTTP 200)。在调用请求时,我做错了什么吗?

2 个答案:

答案 0 :(得分:0)

尝试使用"完成"方法作为成功处理程序而不是"成功",

而不是警报使用控制台日志(你可以检查浏览器上的日志,ctrl + shift + I on chrome,你甚至可以把对象记录下来)。 经过几次提醒我被浏览器阻止,因为它很烦人。

简单而完整的参考:https://scotch.io/tutorials/submitting-ajax-forms-with-jquery

*该帖子对象的完整方法是什么?

答案 1 :(得分:0)

删除[0]并将输入更改为'提交'形式解决了我的问题

$('#myForm1')[0].submit(function (event) 

正如Roland所说,在输入标签中使用按钮提交不处理事件处理程序