вопрос
Подрубаю liveeditor https://vitalets.github.io/x-editable/docs.html на сайт, пока тестирую в userinfo.tpl
есть поле, в нашем случае username
как через javascript post запросом сохранить данные. Желательно без обновления страницы.
есть поле, в нашем случае username
<li><span class="grey">Полное имя:</span> <a href="#" id="">{fullname}</a></li>
как через javascript post запросом сохранить данные. Желательно без обновления страницы.
1. Пишем js обработчик типа:
2. Создаём файл /engine/ajax/user_info_edit.php в котором пишем обработчик присланных данных и запись/обновление информации в БД на основе существующих в этой папаке файлов.
$(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 в котором пишем обработчик присланных данных и запись/обновление информации в БД на основе существующих в этой папаке файлов.