Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.11.2015, 17:46
Интересующийся
Отправить личное сообщение для megoloman Посмотреть профиль Найти все сообщения от megoloman
 
Регистрация: 26.10.2015
Сообщений: 14

JSON для связи фронтэнда и бекэнда
Здравствуйте! Подскажите пожалуйста как связать фронтэнд и бекэнд с помощью JSON. Есть страница для редактирования контента, который сохраняется в базе данных. Данные отправляются через форму с помощь Ajax.

html:

<script type="text/javascript">
/*<![CDATA[*/
jQuery(function() {
    var form = jQuery("#myForm");      
    form.submit(function(e) {          
        jQuery("#sendbutton").attr('disabled', true)
        jQuery("#sendwrapper").prepend('Loading...<img src="{% static 'static/images/ajax-loader.gif' %}" />')                
        jQuery("#ajaxwrapper").load(
            form.attr('action') + ' #ajaxwrapper',
            form.serializeArray(),
            function(responseText, responseStatus) {
                jQuery("#sendbutton").attr('disabled', false)
                jQuery("#sendwrapper").hide();
            }            
        );
        e.preventDefault();                          
    });    
});
/*]]>*/  
</script>
        <form id="myForm" action="" method="post">
            <div id="ajaxwrapper">
            {% csrf_token %}
            {{ form.non_field_errors }}
            {{ form.as_p }}
            </div> 
            <p id="sendwrapper"><input type="submit" value="save" id="sendbutton"/></p> 
        </form>
Ответить с цитированием
  #2 (permalink)  
Старый 16.11.2015, 07:51
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Морским узлом вяжи. А вообще в чем собственно сложность? Отправить ajax-запрос с типом json? Сериализовать форму?
http://api.jquery.com/jquery.ajax/
https://api.jquery.com/serialize/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
Jquery, Dynatree и JSON antirek jQuery 6 01.09.2009 15:00
Что выбрать XML или JSON для передачи Ajax - ом из PHP в JS Gozar Общие вопросы Javascript 20 16.08.2009 23:36