导航:首页 > 编程语言 > 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判断方法是否执行完成相关的资料

热点内容
176君临毁灭版本 浏览:742
黑色苹果se 浏览:308
创建网站平台多少钱 浏览:865
家中无线网络网速突然变慢 浏览:87
一个网站可以推多少关键词 浏览:814
vcfunction头文件 浏览:640
计算机编程哪个适合自学 浏览:869
文件夹删除到回收站找不到了 浏览:270
name编程中什么意思 浏览:454
铃木锋驭导航最新版本 浏览:42
禁止不明来源app下载怎么设置 浏览:521
如何将文件存储路径改为d盘 浏览:372
哪个app看小说不要钱 浏览:46
如何用编程画出圆周率 浏览:317
如何改一款网络手游的数值 浏览:676
net生成js文件下载 浏览:348
w10文件夹 浏览:985
aetrapcode教程 浏览:884
文件夹不打开看图片 浏览:4
苹果手机打开文件方式 浏览:124

友情链接