Я использую следующее для встроенного редактирования.Размытие JQuery и ввод ключа - размытие не работает
Я хочу Аякса стрелять, когда клавишу ввода прессованных или пользователя щелкает прочь (размытие)
При входе нажатие клавиши все в порядке, но AJAX не обстрел размытости?
// inline editing
$(document).on('blur keypress', 'span[contenteditable=true]', function (e) {
if (e.type == 'blur' || e.keyCode == '13') {
$.ajax({
type:'POST',
url:'/ajax/actions/editGenre.php',
data:{
content: $(this).text(),
id: $(this).attr('rowId')
},
success:function(msg){
$('span[contenteditable=true]').removeClass('inlineEdit').addClass('editAble');
}
});
e.preventDefault();
}
});
Какая часть кода точно не в состоянии работать для вас? Акт отправки данных при размытии, удаление класса inlineEdit и т. Д. – Deryck
ajax не срабатывает при размытии –