ajax提交出现的问题记载

简介: 1.普通ajax提交的时候是没法提交input type=file的,换句话说$_FILES获取不到ajax提交过去的值。 2.ajax提交的时候,设置dataType="json"和没设置此值是有很大区别的   设置了dataType="json"了的请求,服务器段返回json数据(echo ...

1.普通ajax提交的时候是没法提交input type=file的,换句话说$_FILES获取不到ajax提交过去的值。

2.ajax提交的时候,设置dataType="json"和没设置此值是有很大区别的

  设置了dataType="json"了的请求,服务器段返回json数据(echo json_encode(array('code'=>200, 'msg'=>"测试"))),

    客户段接受的时候弹出来的是object对象.

  而米有设置dataType="json"的请求,弹出的是字符串{“code”:"200",'msg':"测试"}, 需要通过JOSN.parse(data)进行转化成obj对象

 

目录
相关文章
|
JSON 前端开发 Java
Springboot接收ajax提交JSON数组
Springboot接收ajax提交JSON数组
516 0
|
前端开发 JavaScript
【jquery ajax】实现文件上传提交
【jquery ajax】实现文件上传提交
231 0
【jquery ajax】实现文件上传提交
|
开发框架 移动开发 前端开发
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
ASP.NET MVC中使用jQuery Ajax通过FormData对象异步提交图片文件到服务端保存并返回保存的图片路径
249 0
|
前端开发
pbootcms使用Ajax无刷新提交留言及表单
pbootcms使用Ajax无刷新提交留言及表单
419 0
|
JSON 前端开发 API
pbootcms使用Ajax无刷新提交留言及表单
pbootcms使用Ajax无刷新提交留言及表单
302 0
|
JavaScript 前端开发 PHP
jquery $.post 序列化表单ajax提交
jquery $.post 序列化表单ajax提交
95 0
|
JavaScript 前端开发 Python
Django实现ajax提交
场景:前端框架用layui, 提交的是textarea 页面: <form method="POST"> {% csrf_token %} <div class="layui-...
1433 0
|
JavaScript 前端开发 Python
Django中ajax技术和form表单两种方式向后端提交文件
一、Form表单方式提交: form表单提交文件或者图像时需要对form中的属性进行如下设置: 1、method="post" //提交方式 post 2、enctype="multipart/form-data" //不对字符编码。
1903 0