JavaScript $ ajax를 비동기 방식으로 사용하여 몇 개의 스크립트를로드하고 있습니다. 특정 순서로로드해야하지만 순간에는 무작위입니다.JavaScript 스크립트를 순서대로로드 중
내가 가진 코드는 다음과 같습니다
loadScripts();
function loadScripts() {
getBootStrapperScript(function (callback) {
alert('bootStrapper loaded');
})
getXMLScript(function (callback) {
alert('xml script loaded');
});
getFormScript(function (callback) {
alert('form script loaded');
});
}
function getBootStrapperScript(callback) {
$.ajax({
url: "http://localhost/eSales/scripts/bootStrapper.js",
dataType: "script"
}).done(callback);
}
function getXMLScript(callback) {
$.ajax({
url: "http://localhost/eSales/scripts/LoadXML.js",
dataType: "script"
}).done(callback);
}
function getFormScript(callback) {
$.ajax({
url: "http://localhost/eSales/scripts/LoadForm.js",
dataType: "script"
}).done(callback);
}
당신은 그들이 정의 된 순서대로 스크립트 부하를 보장하는 좋은 우아한 방법이 있나요는이 jsFIddle
에서 실행 볼 수 있습니까?
http://requirejs.org/ – Andreas
그래, 내가 그에서 찾고 있었어요을 내 최종 게임 솔루션 :) - 고마워. – davy