这需要注意到jQuery的Ajax的本地数据类型设置
我昨天做阿贾克斯的时候遇到了一个问题。复制代码代码如下所示:
$ ajax({
网址: /主。phpaction = getdepartcid = + CID,
类型:'post,
DataType:'json,
成功:函数(数据){
/ /数据= eval('('(' +数据+ ')');
如果(数据= 1)
{
$(#离开)Html();
$(#离开)。Html(数据。离开);
}
其他的
{
警报('一部失败);
}
}
});
一种数据类型,我没有特别注意这个问题:'json'is没有设置,有无法解析返回的数据,把数据作为一个字符串,而不是一个JSON对象,我用eval转换,并发送回服务器上的数据由于HTML包含许多标签,无法正确读取,导致数据错了,我记得是一个数据类型,很奇怪,不知道是不是与jQuery的版本,未来似乎是明确关于数据类型。