导航:首页 > 编程语言 > js判断方法是否执行完成

js判断方法是否执行完成

发布时间:2025-06-23 12:03:35

Ⅰ 通过js实现表单提交后,如何判断该提交调用的Action方法是否执行完成了

你想想你提交一下表单 一般都异步的瞬间完事 回来肯定又把值都重置了
这个东西我以前弄过一下 就是用户前面提交了一个 视频文件 服务器进行转码 然后提示进度给页面显示,最后我用的办法是 java里做一个STATIC的全局变量 在转码的时候 把进度写进去
然后前台AJAX 定时去一个ACTION取值 和你这个应该差不多
只有进度是100的时候 按钮在变成可以操作状态

Ⅱ 如何让JS代码里面判断该执行完毕后,再继续循环执行该代码下一次

functiontestfun(){
varframes=document.getElementsByTagName('iframe');
for(vari=0;i<frames.length;i++){
varframe=frames[i];
if(frame.name=='frame1'){
frame.contentWindow.document.getElementById("form").submit();
}
}
//两秒后再执行testfun
setTimeout(testfun,2000);
}

//如果页面加载后马上执行的话加下面版的
//testfun();

//如果页面加载后等权2秒再执行的话加下面的
//setTimeout(testfun,2000);

Ⅲ js如何判断某个函数是否执行完

给函数做一个返回值,然后判断返回值就行了。

function closeMsg()

{

var retVal=false;

$("msgdiv").style.width=parseInt($("msgdiv").style.width)- 20+"px";

$("msgdiv").style.height=parseInt($("msgdiv").style.height)- 15+"px";

if(parseInt($("msgdiv").style.width)<=0)

{

document.body.removeChild(GetId("msgdiv"));

document.body.removeChild(GetId("maskdiv"));

retVal=true;

}

else

{

setTimeout("closeMsg()",30);

}

return retval;
}

if(changeMsg()){

document.getElementById("msgdiv").appendChild(thObj);

document.getElementById("msgdiv").appendChild(bodyObj);

}

(3)js判断方法是否执行完成扩展阅读:

event.result这个属性包含了当前事件事件最后触发的那个处理函数的返回值

如果为DOM元素的同一事件类型绑定了多个事件处理函数,你可以使用result属性获取上一个事件处理函数执行的返回值。

<!DOCTYPE html>

<html>

<style>

</style>

<head>

<meta charset="UTF-8">

<title>演示文档</title>

<script type="text/javascript" src="jquery-3.1.1.min.js"></script>

<style type="text/css">

input{width: 100px;height: 30px;}

div{width: 100px;height: 100px;border:1px solid green;}

</style>

</style>

</head>

<body>

<h3>jQuery事件对象</h3>

<div id="div1"><p id="pid"></p></div>

<input id="btn1" type="button" value="事件对象">

<script type="text/javascript">

$(function(){

$('#btn1').click(function(){

// return 100

return true

})

$('#btn1').click(function(e){

// alert(e.result)

if (e.result) {

alert('进入下一关!')

}else{

alert('Game Over!')

}

})

})

</script>

</body>

</html>

Ⅳ nodejs如何判断数据库操作是否执行完毕

判断如下:
将运行结果用arr.length来判断,如果arr.length不像我们期望的那样,比如由于网络传输或者处理异常,少一条,那么我们将无法做后续的处理。这种处理方式强业务耦合;不具有普适性。taskWatcher 充当异步任务执行情况的观察员,仅与异步过程的调用次数有关,且与其他处理过程无关。方法返回一个 Promise, 它将在上述可迭代对象中的所有 Promise 被 resolve 之后被 resolve,或者在任一 Promise 被 reject 后被 reject。

阅读全文

与js判断方法是否执行完成相关的资料

热点内容
ug装配体找不到文件部件已删除 浏览:629
小网站怎么弄出来 浏览:649
jsp表单加参数 浏览:607
苹果5s手机老是卡屏 浏览:58
js给php变量赋值 浏览:446
杂志版本号是什么意思 浏览:223
地图特效代码 浏览:192
去除思科配置文件中的号 浏览:196
运行的16位程序太多 浏览:1
苹果mac用什么软件好学编程 浏览:681
ai中线段怎么添加宽度配置文件 浏览:956
lol文件怎么找不到game 浏览:142
aecc视频教程 浏览:983
linux怎么查看数据库用户名 浏览:182
cefs文件系统 浏览:404
学平面设计个编程哪个好 浏览:701
如何把编程文件转为hex 浏览:80
清除苹果地图来自地址 浏览:233
已经打开的文件如何清理 浏览:685
视频网站有什么用 浏览:70

友情链接