PhoneGap中文网

 找回密码
 立即注册
查看: 13863|回复: 1
打印 上一主题 下一主题

phonegap内外循环不出结果

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
跳转到指定楼层
楼主
发表于 2014-10-20 22:12:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
                       url:serverURL+'/appapi.php?a=getThreadCate&fid='+fid+'&callback=?',   
                        success:function(data){            
                         var jsondata=data['result'];                    
             for(var i=0;i<jsondata.length;i++){   
            
                     threadList+="<li class=divider  onclick=\"setItem('forum_list_fid','"+jsondata.fid+"')\">";   
                     threadList+='<a href="#forum_list_panel">'+jsondata.name+'<span class="af-badge" data-ignore-pressed="true" style="background: none repeat scroll 0% 0% red;">'+jsondata.fid+'</span></a></li>';   
                                    
                                    var pid=jsondata.fid;
                                        var url=serverURL+'/appapi.php?a=getThreadList&fid='+jsondata.fid+'&callback=?'
                                       
                                                       alert(url);
                                                 ////////////////////
                                                  $.jsonP({        
                                                      url:url,
                                                      success:function(data){                                                
                                                     var jsondata2=data['result'];
                                
                                                  alert(url);
                                                
                                                  for(var j=0;j<jsondata2.length;j++)
                                                    {   
                                                threadList+="<li class='clearfix' onclick=\"setItem('portal_content_aid','"+jsondata2[j].tid+"')\">";                    
                                             threadList+='<a href="portal_content.html" data-refresh-ajax="true"><img src="images/user.gif" /><p>'+jsondata2[j].subject+ jsondata2[j].fid +'</p></a></li>'                                    
                                                     }
                                                   
                                                     
                                                     }
                                                          })
                                                
                                                 /////////////////////
            }
     
                     $("#threadList").append(threadList);   
                      }
    });   

回复

使用道具 举报

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
沙发
发表于 2014-10-21 10:02:07 | 只看该作者
我觉得你可以一个接口返回,不要去循环N次  然后请求接口N次,

可以用个二维数组组装好返回给前端,然后可以多次循环,而不是循环的时候再去请求

希望对你有帮助
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-11-23 20:25 , Processed in 0.075143 second(s), 34 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表