首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

任务交付实时进度条

2013-12-11 
任务提交实时进度条? }}//循环 ajax 往后台获取任务提交的进度function loop(){//ajax后台获取任务进度$.a

任务提交实时进度条

? }

}

//循环 ajax 往后台获取任务提交的进度

function loop(){

//ajax后台获取任务进度

$.ajax({ type: "POST", url: "*action",

success: function(process) {

window.setTimeout("error("+process+")",200);

}

});

}

?

// 循环 获取任务进度,刷新进度条,直到任务全部提交完成

function di(){

? if(process <100){

? loop();

window.setTimeout("di()",150);

? }else{

window.setTimeout("success()",1500);

? }

}

/*****************/

?

?

java: ? 线程提交任务

?

public class Line implements Runnable {

private int i=0;

public void run() {?

int i=0;

? ? ? ? ? ? ? ? while(i<100){

? ? ? ? ? ? ? ? ? ? i++;

? ? ? ? ? ? ? ? ? ?Thread.sleep(100

? ? ? ? ? ? ? ? ?}

?

}

?

/**

* 返回任务 执行的 百分比

* @return

*/

public String getResult(){

?

? ?return i;

}

}

?

public String aa(){

// action中获取当前提交任务的数

? ?li = outWaitingImpl.commitAllTask(userId, queryParam);

? //返回 任务执行的 百分比

? ?tools.ajaxResult(li.getResult());

}

?

}

热点排行