ajax 返回alert,jquery ajax 回调函数的值alert出来[object Object] 解决方法

$("#activity_project").change(function(){

var pro=$("#activity_project").val();

$.ajax({

type: "POST",

url: "${pageContext.request.contextPath}/getMyPlan",

data: { //发送给数据库的数据

idKey:pro

},

dataType: 'json',

success: function(data) {

alert(data);

$.each(data, function(index,value){

alert(data[index].id);

$("#activity_project").append('data[index].specification'); });

}

})

})

8f730f7831ef2e726689f6f7ad1c6d15.png

建议改用console.log(data);输出结果

谷歌浏览器结果

514cb6f57102e826cf4cc54e8ecc45a6.png

还有一种方法就是修改后台代码

alert出来的结果是object xml document,这让我很费解,输出的是字符串,为什么传输的是xml格式?

response.setContentType("text/html;charset=UTF-8"); alert就是你要的字符串了。

jquery.ajax的url中传递中文乱码问题的解决方法

jquery.ajax的url中传递中文乱码问题的解决方法   JQuery JQuery默认的contentType:application/x-www-form-urlencoded 这才是JQu ...

Jquery ajax回调函数不执行

ajax如下: $.post( "${pageContext.request.contextPath}/deptHead_assign.action", {"studen ...

js遍历ajax回调函数返回值中的object对象

function printObject(obj) {      //obj = {"cid":"C0","ctext":"区县& ...

Jquery.ajax报parseerror Invalid JSON错误的原因和解决方法:不能解析

(默认: 自动判断 (xml 或 html)) 请求失败时调用时间.参数有以下三个:XMLHttpRequest 对象.错误信息.(可选)捕获的错误对象.如果发生了错误,错误信息(第二个参数)除了得到 ...

jquery ajax 回调函数

function test(callback){ $.ajax({ url:'/mall/credit', type: 'get', dataType:'json', processData: fal ...

jquery的异步获取返回值为中文时乱码解决方法

用jqgrid异步获取列表值,遇到个问题,服务器端从数据库取到的数据没有出现中文乱码问题(日志打出来是没有乱码的),但是异步传到客户的时候却出现了乱码. 服务器端已经编码过了(UTF-8编码).开始一 ...

转: jquery中ajax回调函数使用this

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值