日期:2014-05-17 浏览次数:20394 次
function GetFeed() { $.ajax({ url: '../WebService/Feed.asmx/GetFeed', data: "{\"count\":10}", type: 'post', success: function (data) { //显示在页面 for (var i=0;i<100;i++) { showdata();//这个方法就是实现展示数据的功能,假设为一行一行数据的添加的意思(一行完成,再执行下一行) } } }); }
//显示在页面 for (var i=0;i<100;i++) { showdata();//这个方法就是实现展示数据的功能,假设为一行一行数据的添加的意思(一行完成,再执行下一行) }
------解决方案--------------------
你是说for循环执行的太快,前一次的showdata()方法还没执行完就进入了下一次循环?
------解决方案--------------------
亲,你说的这种情况不存在,肯定是别的问题,不会说showdata()还没执行完就进入下一次循环了。。。
------解决方案--------------------
同学 你的success里面才执行的fro 说明已经成功了
不存在你说的那种情况哦 问题没有描述清楚
------解决方案--------------------
JQuery里的确会出现楼主说的情况,DOM渲染还没完成,就下一个For了