开发者社区 问答 正文

关于ajax中的循环问题

我的代码如下:

ajax请求(前面部分省略):

success: function(result) {
if ("00" == result.jsonr.status) {

    Files = result.jsonr.data.Files;
alert("进入循环!");
for(var i = 0 ; i < Files.length;i++){
alert("循环开始!");

运行代码时发现,屏幕上只提示“进入循环”,并不提示“循环开始”,也就是说并没有进入循环体,请问这是为什么?

展开
收起
a123456678 2016-07-06 16:47:45 1832 分享 版权
1 条回答
写回答
取消 提交回答
  • 你把Files,Files.length 输出出来,看看Files是不是存在,Files.length是不是不为零。

    如果用的火狐,推荐装firebug,把控制台打开。

    如果用的chrome,推荐F12把开发者工具打开。

    用console.log(result),把这个对象输出出来,看是否是你想要的。

    2019-07-17 19:52:19
    赞同 展开评论
问答分类:
问答标签:
问答地址: