zoukankan      html  css  js  c++  java
  • 工作日志之-函数递归

    今天在对各栏目的数据记录进行统计,并展示出来。

    遇到的主要问题是:用于读取总记录数并展示的函数,每个栏目都要调用显示,刚开始,用for循环调用,但函数出错。

    解决:采用递归循环函数

    代码如下:

    jQuery(function($) {
    dataNum(types,0);//调用函数,传数栏目数组及递归记录
    });
    function dataNum(types,temp){
    	
    	var fullurl=getOption("gykj_host")+types[temp]+"/page";
    	var numdiv='#'+types[temp]+'-num';//div中显示记录的id	例:#organization-num
    			$.ajax({
    				url:fullurl,
    				type:'get',
    				dataType:"jsonp",
    				jsonp:getOption("gykj_callbackparam"),
    				jsonpCallback:getOption("gykj_callbackfunc"),
    				async:false,
    				error:function(){
    					alert("统计:"+getOption("connectionErrorMessage"));
    				
    				},
    				success:function(data){
    					$(numdiv).html(data.totalrecord);//id显示所读取的记录总数
    					if(temp+1<types.length){;//当循环数小于栏目数组长度时执行
    						dataNum(types,temp+1);//递归
    					}
    				},
    			});
    	
    	}
    

      

  • 相关阅读:
    winform 异步更新ui
    定时器的写法 winform
    延迟加载
    使用VS分析程序性能
    win7 C/C++,QT安装环境总结
    论文总结
    天舟一号
    硬盘 SMART 检测参数详解[转]
    碧桃花
    在C的头文件中定义的结构体,如何在cpp文件中引用
  • 原文地址:https://www.cnblogs.com/mailan/p/4814309.html
Copyright © 2011-2022 走看看