Окружающая среда
Чтобы автоматизировать сжатие и соединение моих js-файлов, я использую этот инструмент.
После установки и настройки приведенный ниже код возвращает js-файл, сжатый и объединенный со всей папкой JS project
<script src="@BundleTable.Bundles.ResolveBundleUrl("~/Scripts/pages/project-projectPhotos/js")"></script>
Задача
На моей странице есть следующий код:
loaderPhotosPage = function(url) {
$.getScript('/Scripts/pages/project-projectPhotos/js', function() {
alert(url); //This code is not executed!! Here's the problem;
});
};
alert
никогда не выполняется!
Тесты
Чтобы смоделировать инструмент тестирования с помощью Google Chrome Developer Tools, я получил следующие результаты:
Код, выполненный в Google Chrome Developer
Посмотрите на консоль и заголовок. Исполнение очень удачное!
![Code executed on Google Chrome Developer](https://i.stack.imgur.com/BV1nR.png)
Теперь результат предварительного просмотра
![Result of script on Google Chrome Developer](https://i.stack.imgur.com/Bv2OW.png)
HTTP-статус отменен, почему? Тем не менее код в консоли работал нормально ( текст: успех )
![Http Status](https://i.stack.imgur.com/nGrSq.png)
Я поставил файл js завершенным на эту ссылку.
Еще один тест:
Смотрите get, по ссылке скрипт работает нормально!
![Get Script](https://i.stack.imgur.com/Oahoq.png)
Спасибо за помощь!