2 u010359778 u010359778 于 2014.06.26 10:37 提问

JS 多方法执行顺序(跪求大神)

JS里面有两个方法,必须保证第一个方法执行完成再执行第二个方法,但是第一个方法的执行时间不确定(是一个时间插件、无返回值),第二个方法是Ajax,请问如何保证第一个方法必须执行且执行完成后执行第二个方法。

1个回答

qwuack
qwuack   2014.06.28 17:21

第一个方法搞一个回调callback,让它执行完后调用第二个方法

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
大学生贷款
该系统分为三个基本的角色,分别是学生、校方负责人、银行负责人,对应的功能你们自己可以看看,我自己的毕设课题,希望对你有用。
javascript中if语句条件执行顺序
 是从左到右的.例子:    function dd()   {       alert("aa");    return 1;   } function ff1()   {     if(dd()==1&&1!=1)   {     alert("bb");   } function ff2()   {     if(1!=1&&dd()==1)   {     alert("bb"
S7-300 GRAPHzuoye
S7-300 GRAPH作业跪求大神指导
JS中方法的执行顺序
写js方法的时候,发现执行顺序和自己预想的不一样,后来才发现是ajax异步导致的 将ajax设置为同步就可以了 解决方法: 在执行包含ajax的方法之前设置 $.ajaxsetting.async=false; 或者直接在ajax中设置async属性为false
关于JavaScript的执行顺序,如果多个js中(a.js,b.js,c.js)都有一个方法(如test方法),那么如果再html中触发执行该test方法,是执行的那个js中的test方法(a.)?
关于JavaScript的执行顺序,如果多个js中(a.js,b.js,c.js)都有一个方法(如test方法),那么如果再html中触发执行该test方法,是执行的那个js中的test方法? 是a.js的?b.js的?还是c.js? 答案是: 那个js最后被加载入内存,则执行哪个,因为后被载入内存的js文件中的test方法会将之前的js文件的test方法覆盖掉。 如果加载
跪求大神
一般ecplise建立项目完了之后不是应该这样吗,怎么变这样了 求大声帮忙解决下
关于JS执行顺序的问题
在慕课网自由编程时,遇到一个要求: 在网页中插入JS代码,实现输出"JS进阶篇",并弹出对话框,内容为"关注JS高级篇"。 当时首先想到用innerHTML,代码如下: 我们互动下              var obj = document.getElementById("con");         obj.innerHTML = "JS进阶篇";  
JavaScript执行机制之执行顺序
JavaScript是一种描述型的脚本语言,不同于C#或者java,它不需要进行编译成中间语言,而是由浏览器动态的解析和执行。今天我们就来说一个JavaScript是如何解析的,它的执行顺序是怎么样的?在此之前,我们先来了解几个术语。一、代码块       JavaScript中的代码块是指由<Script>标签分割的代码块。例如:<script> console.log("这是代码块一"); </
JS脚本解析与执行顺序
在了解JavaScript具体是怎样解析之前,我们先来了解几个重要的概念:1.代码块JavaScript中的代码块是指由<script type="text/javascript"> alert("这是代码块一"); </script> <script type="text/javascript"> alert("这是代码块二"); </script>JS是按照代码块来进
JS 中 AJAX执行顺序解决
在JS中我们会遇到执行顺序的问题,尤其是AJAX的执行顺序,js中默认的执行顺序是从上往下执行。 看下面的一段代码 callback:function(value, validator, $field){ $.ajax({ url : window.ctx+"/sys/manager/validateLoginName", data:{loginName:value}