ajax post data 获取不到数据,注意content-type的设置post/get
因为之前一直用jQuery ajax get的方式传递参数, 默认没有设置过 contentType 的值。
$.ajax({url: "/yuanjin/jianxiang",//contentType: "application/json; charset=utf-8",data: { username: username, cardnumber: cardnumber },type: "post",dataType: 'json',success: function (data) {$.each(data, function (commentIndex, comment) {});$('#resText').html("");}});
这时,在谷歌浏览器里看header是这样的:
这种情况下,后台通过Request.Form[""]可以获取到值
而添加contentType后
$.ajax({url: "/yuanjin/jianxiang",contentType: "application/json; charset=utf-8",data: { username: username, cardnumber: cardnumber },type: "post",dataType: 'json',success: function (data) {$.each(data, function (commentIndex, comment) {});$('#resText').html("");}});
这时,在谷歌浏览器里看header是这样的:
这样的话,后台通过Request.Form[""]就获取不到了。
因此不要随意设置Content-Type的值
转载于:https://www.cnblogs.com/25miao/p/6831609.html
ajax post data 获取不到数据,注意content-type的设置post/get相关推荐
- jQuery ajax 结合vue 获取豆瓣api 数据 ,jsonp解决跨域
jQuery ajax 结合vue 获取豆瓣api 数据 ,jsonp解决跨域 <!DOCTYPE html> <html><head><meta chars ...
- ajax从新浪获取实时股票数据
ajax从新浪获取实时股票数据 最近在给公司做一个报表展示,然后领导要求上面加上一些股票的实时数据展示. 一开始同事给我一个聚合数据的网址,说从这上面可以获取到.我一看,哟呵,API接口什么的都提供好 ...
- ajax从数据库中查询获取数据,如何使用ajax从数据库获取正确的数据
在我的项目中,我使用ajax从数据库中获取数据.我测试数据内容,我选择alert(valData)成功函数.但不幸的是,没有从 ajax返回.我测试过如何使用ajax从数据库获取正确的数据 selec ...
- pandas_datareader.data 获取雅虎财经股票数据并以csv格式存放
pandas_datareader.data 获取雅虎财经股票数据并以csv格式存放 import numpy as np import pandas as pd import pandas_data ...
- 用Python批量获取唯品会商品数据(附视频教程)
情人节快到了,还不知道给女朋友买什么礼物? 直男:别问,问就是口红 好吧,那我们今天就来爬一下口红,看看什么色号最受欢迎! 很多兄弟都是苦于没有对应的资料,不清楚方向要学什么,或者有问题半天解决不了就 ...
- ajax传formdata类型的数据_JQuery.Ajax()的data参数类型
假如现在有这样一个表单,是添加元素用的. 用户名: 手机号: 生日: 我们不想使用表单submit的方式添加这个元素,我们就想使用ajax提交. 以前我们是这样实现的: 1 2 3 4 5 6 7 8 ...
- ajax初试,获取数据
安利一个很有意思的网站,叫天行数据.去那里注册了账号后,可以用这个网站的接口做数据测试. <body> <div id="test"> </div&g ...
- 关于ajax请求后台获取下拉列表用的数据
一.效果展示 有时候需要在页面请求后台获取数据:这里就用到了ajax去后台获取数据: 数据库的数据是这样的: mysql> select * from ocenter_travel_class_ ...
- java解析ajax的数据_java ajax 请求后获取 json 数据 以及 使用 解析 ,解惑
写这个内容是 因为...框架一直在用ajax ,,传输 json 但是一直不太明白为什么要这样配置, 以及 前端ajax 怎么 使用 后台传输过来的数据. 首先 是 spirng mvc 的 配置 c ...
- ajax跨域获取数据后处理,简单实现ajax获取跨域数据
本文实例为大家分享了ajax获取跨域数据的具体代码,供大家参考,具体内容如下 1.效果图 2.源码 function getData(keyword) { var url="https:// ...
最新文章
- python学习点滴记录-Day10-线程
- 价值为王,市场需要降温
- 【Win 10 应用开发】获取本机的IP地址
- Java数组概述和定义
- datagrid显示mysql_WPF DataGrid显示MySQL查询信息,且可删除、修改、插入 (原发布 csdn 2018-10-13 20:07:28)...
- 联想x250为什么这么贵_外媒:联想笔记本thinkpadX250如何联想thinkpadX250价格及评价...
- django-元选项
- 数据库的持续集成和版本控制[转自INFOQ]
- mysql sql_log_bin怎么看_MySQL数据库之开启和查看mysql的bin-log日志
- 关于简历的一点心得(纯属个人想法,非专业人士,欢迎批评指正~)
- Get value from agent failed: cannot connect to [[192.168.186.130]:10050]: [113]No route to host
- Cesium中的Heading/Pitch/Roll
- 从一个线上问题看 Elasticsearch 数据清洗方式
- 系统同传软件_国外科研大牛的讲座,英语不好别抓瞎,免费同传神器来帮忙
- CF 592D(Super M-虚树直径)
- 【Microsoft Azure 的1024种玩法】七.Azure云端搭建部署属于自己的维基百科
- 创新式开发探索(三) —— 反思自己的开发活动
- 《伟大是熬出来的》冯仑与年轻人闲话人生之三
- Apache的JK插件
- itwangyang - 再次继续卷起来-20 个 JS 封装工具函数