jquery $.post ie获取不到返回值的解决方法
来源:互联网 发布:情趣用品淘宝店简介 编辑:程序博客网 时间:2024/05/16 14:07
1、后台环境:php
2、前台html jquery
问题:用jquery获取返回值的时候失败,用抓包工具,或者浏览器本身的调试工具,都可以看到respones的返回,但是jquery进行输出为undefined;
js代码如下
$.post("/android/?action=giftcode", { control: 'getOne', ids: ids }, function (res) { console.log(res);});
console.log的结果 在ie浏览器下 都为undefined
响应中 可以正确获取的文本内容
响应header中的Content-Type 为 text/html
莫名奇妙的结果
解决方法:
在服务端中需要手动指定一下头部。
这里以php为例:
header("Content-Type: text/html; charset=UTF-8");
问题解决
0 0
- jquery $.post ie获取不到返回值的解决方法
- 用jquery的ajax方法获取不到return返回值
- IE下获取不到Response添加的cookie的解决方法
- php表单提交时获取不到post数据的解决方法
- $.getJSON()获取不到返回的值
- C#Post方法GetResponse抛出异常获取不到返回
- 获取jquery中$.post回调函数返回值
- 在Mac平台上PhpStorm POST表单时获取不到数据的解决方法
- xmlhttp post传值servlet获取不到值
- thinkphp过滤post提交过来的数组(获取不到post过来的checkbox值)
- jquery:ajax接收不到后台返回值
- CLI获取不到HTTP_HOST的解决方法
- Android X86 获取不到ip的解决方法
- listView/GridView getChild获取不到的解决方法
- $.post异步引起的接收不到返回数据包
- jQuery $.post()返回类型为json时不进入回调函数的原因及解决方法
- jquery ajax post返回的中文值乱码
- phpstrom get能取到值,post取不到值,解决方法
- C#绘图
- 在Android中使用WindowManager实现悬浮窗口
- 1-6q环视之采集,模拟摄像头,模拟电视
- ORACLE中的锁(oracle lock mode)
- 安装zookeeper集群
- jquery $.post ie获取不到返回值的解决方法
- 2-6q环视之采集,6q的pcie控制器
- UVa 156 - Ananagrams
- Cocos2d-x3.3RC0 Cpp-test分析之ActionManagerTest
- HTML :input text 的事件及方法
- 3-6q环视之显示,ipu的注册
- HLJUOJ1127 &&HDU2049(错排公式+排列组合)
- 1021. Deepest Root (25)
- 微信电话本通话费多少?