私はajaxrequestを送信したいと思いますが、まずchrome.storage.syncから3つの値を取得する必要があります。これは非同期関数なので、変数をプッシュしてリクエストを送信することはできません。chrome.storage.sync.getからさらに価値を得る
私はこのような何か(私はこれが非同期である知っているので、私は変数を取得することはできません)をしたいと思っvar a;
var b;
var c;
chrome.storage.sync.get("a", function(callback){
a = callback.a;
});
chrome.storage.sync.get("b", function(callback){
b = callback.b;
});
chrome.storage.sync.get("c", function(callback){
c = callback.c;
});
function sendwithajax (url) {
var info = {
aa: a,
bb: b,
cc: c
}
return $.ajax({
method: "GET",
url: url,
data: {data:info}
})
}