externalCSSContents = [];
function getExternalCSSContents(){
href = document.styleSheets[0].href;
$.post(href, function(result){
externalCSSContents.push(result);
alert(externalCSSContents.length); // 1
});
}
getExternalCSSContents();
alert(externalCSSContents.length); // 0
Kann jemand erklären Sie mir bitte, warum im Rahmen von $ .post() -Methode Array externalCSSContents lokal ist?
sollte es ein Preis für die 1000000. Person sein, ein fragen Frage „Ajax asynchron“: D – jbabey
@jbabey, die zurück im Jahr 1807 war .... wir sind in der Nähe von 1,000,000,000,000,000,000 – ManseUK
prüfen wenn Ihr Beitrag erfolgreich ist. Laut Abfragedokumenten wird der Rückruf nur bei Erfolg ausgelöst: "Rückruffunktion, die ausgeführt wird, wenn die Anfrage erfolgreich ist." –