
正文
js判断上一行执行是否完成,js判断某字段是否存在
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在前台怎么通过js实现表单提交后,判断该提交调用的Action方法是否执行完成了
你想想你提交一下表单 一般都异步的瞬间完事 回来肯定又把值都重置了
这个东西我以前弄过一下 就是用户前面提交了一个 视频文件 服务器进行转码 然后提示进度给页面显示,最后我用的办法是 JAVA里做一个STATIC的全局变量 在转码的时候 把进度写进去
然后前台AJAX 定时去一个ACTION取值 和你这个应该差不多
只有进度是100的时候 按钮在变成可以操作状态
相关问答
Q1: javascript如何判断一个事件是否执行完成还是正在执行中??
可以用变量判断,在事件方法执行的开始,设置变量如window.a = 1,方法执行完之后window.a=0,这样在这之间有其他事件发生可以通过a得知判断
如果要实现阻塞,可用while函数或加setInternal方法循环判断a的值
Q2: js如何判断某个函数是否执行完?
不是很明白你的意思。
判断函数是否执行完毕,你可以看看函数是否有返回值啊。
在判断语句的代码块中没有直接return的情况下。
只要接收到了函数的返回值。
那么函数就是已经执行完了所有代码的。
Q3: js判断上一行代码执行完毕,然后再执行下一行代码
var city_val = jq.trim(jq("#consignee_city"+address_id).html());
jq("#selCities").attr("value",city_val);
var re = document.getElementById("selCities").onchange();
if(re){
var city_val = jq.trim(jq("#consignee_district"+address_id).html());
jq("#selDistricts").attr("value",city_val);
}
这样行不行
Q4: JS怎么判断异步是否执行完成
声明一个布尔值的变量初始值为false,在这个异步方法的最后那里改变这变量的值为ture,在外面判断一下就可以了例如: var flag=false; function aa() { //异步方法要执行的代码 flag=true; } if(flag) { //异步方法结束要执行的代码 } -
关于js判断上一行执行是否完成和js判断某字段是否存在的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





