別の場所で数回呼び出される関数が同期、getItemsCampanha、および onQuerySucceeded である必要があります。例:
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 のアラートが必要です。