aldtimofeev
@aldtimofeev
front-end / html-верстальщик

Если с помощью ajax передавать json в php, то как в дальнейшем использовать этот json в template Handlebars?

$(document).ready(function(){
        $('form').submit(function(){
            event.preventDefault();
            var order = $(this).serialize();
            $.ajax({
                url: "action.php", 
                type: "post",
                dataType: "json",
                data: order,
                success: function(data){
                    if(data.result == "ok"){
                        $('.messages').html("<span style='color: green; background: white'>Сообщение успешно отправлено!</span>"); 
                        $('#user_name').val('');
                        $('#user_email').val('');
                        $('#text_comment').val('');

                        var template = Handlebars.compile( $('#template').html() );
//пытаюсь передать значения через переменную order, но так не передаёт
                            $('.updates').append( template(order) );

                    }else{
                        $('.messages').html(data.result);
                    }

                }
            });
        });
    });
  • Вопрос задан
  • 461 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы