jquery ajax嵌套问题

dys_198102 2012-12-07 11:29:11
$.ajax({
type:'POST',
url:'AjaxXD.ashx?action=GetXDList',
data:{sales:sales,sd:sd,ed:ed,cu:cu,key:key},
dataType:'json',
success:function(msg){
if(msg!=""||msg!="t")
{
$("#load").css("display","none");
$("#main_").css("display","");

$.each(msg.ms_.Table,function(i,n){

var strImg="",no="";
no=msg.ms_.Table[i].xd_no;
var img_=msg.ms_.Table[i].xd_imgs.split("∩");
for(var j=0;j<img_.length;j++)
{
if(img_[j]!="")
{
var imgurl=img_[j];
alert(imgurl);
$.ajax({
type:'POST',
url:'AjaxXD.ashx?action=GetImgAttr',
data:{imgs:imgurl},
dataType:'json',
success:function(msg1){
alert("dd");
为什么没有反应,ajax不能套起来用吗
...全文
271 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dys_198102 2012-12-09
  • 打赏
  • 举报
回复
为什么传过来的有乱码? {"img_": [{"dates":"2012:12:07 18:27:45�","make":"Apple�","model":"iPhone 4�","software":"5.1.1�","height":"27m","urls":"<img src=http://api.map.baidu.com/staticimage? 怎么解决??
dys_198102 2012-12-09
  • 打赏
  • 举报
回复
没有响应的问题解决了,是因为ajax没有设为同步,但json传值有乱码 {"img_": [{"dates":"2012:12:07 18:27:45�","make":"Apple�","model":"iPhone 4�","software":"5.1.1�","height":"27m","urls":"<img src=http://api.map.baidu.com/staticimage? 怎么弄,各位高人指点一下。
dys_198102 2012-12-07
  • 打赏
  • 举报
回复
$.ajax({ type:'POST', url:'AjaxXD.ashx?action=GetImgAttr', data:{imgs:imgurl}, dataType:'json', fail: function(error) {alert(error);}, success:function(msg1){ alert("dd"); 还是没反应,用firebug查看响应有数据的: {"img_": [{"dates":"2012:12:07 18:27:45�","make":"Apple�","model":"iPhone 4�","software":"5.1.1�","height":"27m","urls":"<img src=http://api.map.baidu.com/staticimage?width=400&height=300¢er=121.44252662901,31.194153366665&zoom=17&markers=121.44252662901,31.194153366665&markerStyles=l,0 >"}]} 但就是success:function(msg1){ alert("dd");//这里边的不运行,怪了}
机器人 2012-12-07
  • 打赏
  • 举报
回复
打开 F12 看看有没有错误。 另外加上 fail: function(error) {} 弹错误消息。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧