JavaScript 中的同步函数
Sync Function in JavaScript
>我需要在不同位置多次调用的函数是同步的,getItemsCampanha和onQuerySuccessed,例如:
function getItemsCampanha(CAML) {
context.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded),
Function.createDelegate(this, this.onQueryFailed));
}
$(document).ready(function () {
$('#Div').change(function () {
if ($('#Select').val() == "Value") {
getItemsCampanha(CAML);
alert("2");
}
});
});
function onQuerySucceeded() {
alert("1");
}
function onQueryFailed(sender, args) {
}
我需要警报尊重数字 1、2。但警报 2、1。
我不确定你的目标到底是什么,但是呢...
function getItemsCampanha(CAML) {
context.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded),
Function.createDelegate(this, this.onQueryFailed));
}
$(document).ready(function () {
$('#Div').change(function () {
funToCallAfterQuerySucceeds = function() {
if ($('#Select').val() == "Value") {
getItemsCampanha(CAML);
alert("2");
}
}
});
});
function onQuerySucceeded() {
alert("1");
funToCallAfterQuerySucceeds();
}
相关文章:
- javascript函数同步
- javascript函数中的异步与同步.(Node.js)
- JavaScript 函数同步执行
- Node.js和同步API函数
- 如何在异步函数与Deferredjquery之间同步
- Chrome扩展和Angular:我可以把Chrome.runtime.sendMessage变成一个同步函数吗
- $resource 'get' 函数如何在 AngularJS 中同步工作
- 将同步函数包装到承诺中的最佳方法是什么?
- 异步函数调用是否可以在两个同步语句之间完成
- 如何制作add的回调函数或同步制作此脚本
- 使AJAX“get”函数同步/如何获得结果
- Javascript匿名函数同步
- javascript中的函数同步
- 为什么Javascript显示带有setTimeout函数同步和异步的输出
- 如何使函数同步
- 如何调用angular's函数同步返回角度之外的函数结果
- JavaScript函数同步抓取HTML和JS
- 如何使循环中的函数同步运行
- j查询函数同步调用
- 在Javascript中,一般来说,如何使异步函数同步