0
をバインドされていない私は、動的に自分のページにFirebugのログで
function loadAdditionalScripts()
{
$.when(
$.getScript('modules/cap_Maps/include/js/functions.messages.js', function(data, textStatus){
console.log("Load 'modules/cap_Maps/include/js/functions.messages.js' complete."); //success
}),
// ... More scripts
).done(function(){
return true;
});
}
を多くのスクリプトをロードしようと、私は私のAJAX要求が応答で正しく私のスクリプトを返す見ることができます。 しかし、私の成功メッセージ(Load 'modules/cap_Maps/include/js/functions.messages.js' complete.
)はFirebugで印刷されません。
読み込まれたスクリプトで宣言された関数を使用しようとすると、エラーが発生します:myFunction is not defined
。
この問題をデバッグまたは解決する方法が見つかりません。
'.error()'または '.ajaxError()'を使用してエラーハンドラを追加して、エラーがあったかどうかを判断することを検討してください。 – Sjoerd
私はajaxエラーがありません。そして、私がAJAXの応答を見ると、私のスクリプトがあります。 – Elorfin