Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery Сможете помочь с отправкой данных с формы в двиг?

Сможете помочь с отправкой данных с формы в двиг?


     02.01.2016    jQuery, Общие вопросы по PHP    625

вопрос
Подрубаю liveeditor https://vitalets.github.io/x-editable/docs.html на сайт, пока тестирую в userinfo.tpl

есть поле, в нашем случае username
<li><span class="grey">Полное имя:</span> <a href="#" id="">{fullname}</a></li>

как через javascript post запросом сохранить данные. Желательно без обновления страницы.

Ответил: ПафНутиЙ


1. Пишем js обработчик типа:
$(document).on('change', 'input', function(e) {
    var val = $(this).val();
    $.ajax({
        url: '/engine/ajax/user_info_edit.php',
        type: 'POST',
        data: {val: 'val'},
    })
    .done(function(data) {
        console.log('success', data);
    })
    .fail(function() {
        console.log('error');
    })
    .always(function() {
        console.log('complete');
    });    
});


2. Создаём файл /engine/ajax/user_info_edit.php в котором пишем обработчик присланных данных и запись/обновление информации в БД на основе существующих в этой папаке файлов.
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы