Показать сообщение отдельно
  #5 (permalink)  
Старый 28.05.2015, 21:24
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

<script src='http://code.jquery.com/jquery-2.1.4.js'></script>

<script type="text/javascript">
var costCalculator = "initial"; // Определяем и задаем значение глобальной переменной

$(function (){

    $.ajax({
       beforeSend: function(xhr){
           if (xhr.overrideMimeType){
               xhr.overrideMimeType('application/json');
           }
       }
    });

    function loadCostCalculator(){
        $.getJSON('test.json')
            .done(function(data){
                alert('до' + costCalculator);
                costCalculator = data;
                alert('после' + costCalculator);
                $('#calcBody').html('Success! Калькулятор загружен'); // Выводит это сообщение
            }).fail( function(){
                $('#calcBody').html('Failure! В настоящий момент мы не можем загрузить калькулятор');
            });
    }

    loadCostCalculator();

});

</script>


PS: пришлось на скорую руку розбираться в синтаксисе JQuery(раньше практически не работал с ним), немного посмотрел и понял - лучше уже писать на чистом JavaScript и полифилах чем на JQuery

Последний раз редактировалось KosBeg, 29.05.2015 в 08:08.
Ответить с цитированием