Intereting Posts
Когда я изменю slug, будет ли WordPress создавать перенаправление со старого URL? Неопределенный индекс – get_option Полное дерево сообщений и категорий WordPress Как создать несколько элементов управления для каждого элемента управления Сколько плагинов кеширования должно использоваться? Могу ли я добавить настраиваемый мета-ящик (Media Uploader) в категории Описание Как добавить класс в навигационное меню, когда я просматриваю дочернюю страницу? API-интерфейс Customizer JS: определение параметров управления Постоянная ссылка изменилась, теперь получается 404 для каждой страницы Проверка шаблонов страниц в дочерней теме Прикреплять изображения к сообщениям с помощью настраиваемых полей (только пути к уже загруженным изображениям) Почтовый фильтр Месяц выпадающего списка в интерфейсе, например, wordpress backend Автоматически обрезать изображение в div get_term_link () возвращает неверный URL-адрес Показать сообщения, используя идентификаторы сообщений в массиве

Как использовать плагин Jeditable с admin-ajax.php?

Jeditable сохраняет данные в файл, например:

$('.edit_area').editable('http://www.example.com/save.php', { type : 'textarea', cancel : 'Cancel', submit : 'OK', indicator : '<img src="img/indicator.gif">', tooltip : 'Click to edit...' });` 

Как заменить JQuery.ajax на admin-ajax.php? Я просто заменяю http://www.example.com/save.php на admin_url ('admin-ajax.php')?

Solutions Collecting From Web of "Как использовать плагин Jeditable с admin-ajax.php?"

Вот еще один способ:

 $('.editable').editable(function(value, settings) { $.post( ajaxurl, { action: 'ajax_action', data: data, moreData: moreData }, function(response) { }); return(value); }, { submit: 'Ok', tooltip: 'Click to edit title', cancel : 'Cancel', event : "dblclick" }); 

где значение – это то, что было вставлено в редактируемое поле.

Я нашел решение для моего вопроса. Этот плагин работает с URL-адресом, подобным:

 $('.edit_area').editable('<?php echo admin_url('admin-ajax.php'); ?>?action=youraction', { type : 'textarea', cancel : 'Cancel', submit : 'OK', indicator : '<img src="img/indicator.gif">', tooltip : 'Click to edit...', somekey : 'somevalue' });`