jeditable не работает с клавишей ввода

0

Мой jeditable не обновляется до нового значения, когда пользователь нажимает клавишу ввода для сохранения.

Когда я нажимаю на поле, изменяю значение и нажимаю кнопку ОК, все работает так, как ожидалось. Когда я нажимаю на поле, изменяю значение и нажимаю кнопку ENTER, значение базы данных обновляется, ответ представляет собой новое значение, но значение в моем HTML возвращается к старому значению.

Это мой JS:

$('.answer-info-block .answer').editable('/question/saveAnswer', {
       type: 'text',
       submit: 'OK',
       cancel: 'Cancel',
       style: 'display: inline'
});

Для целей тестирования единственная вещь saveAnswer на данный момент:

echo $_POST['value'];
  • 0
    Итак, чтобы уточнить, часть php запускается, но элемент html не меняет текст, чтобы показать новую версию? Или это вообще не срабатывает?
  • 0
    Да, он срабатывает, но элемент HTML не меняется. Просто протестируйте его снова, и в Firefox он работает как положено, но в Chrome и IE он не меняет HTML. Когда я перезагружаю страницу, она показывает новое значение, потому что база данных обновляется.
Теги:
jeditable

1 ответ

0

Взгляните на это, это может помочь: запрос $.Ajax не работает в Chrome

Ещё вопросы

Сообщество Overcoder
Наверх
Меню