Обновить страницу после запроса «Jeditable» - PullRequest
0 голосов
/ 09 мая 2011

Я отправляю данные с помощью плагина jQuery «Jeditable», и эта часть работает нормально.У меня проблемы с выяснением того, как и где перезагрузить страницу после отправки.

Вот код Jeditable:

$('.addlist').editable('editsave.php', {
    indicator   : 'Adding...',
    tooltip     : 'Click to add...',
    onblur      : 'submit'
});

Я попытался добавить:

$('.addlist').click(window.location.reload());

После предыдущего кода.Тем не менее, это не похоже на работу.Я также пытался перезагрузить с использованием PHP, но страница загружается внутри редактируемого div.

Простое решение будет с благодарностью.Спасибо:)

1 Ответ

6 голосов
/ 09 мая 2011

Попробуйте это:

$('.addlist').editable('editsave.php', {
    indicator   : 'Adding...',
    tooltip     : 'Click to add...',
    onblur      : 'submit',
    callback : function(value, settings) {
         window.location.reload();
    }
});

Вот определение на веб-сайте «Jeditable»:

(Функция) обратный вызов: функция вызывается после отправки формы. Функция обратного вызова получает два параметра. Значение содержит отправленный контент формы. Настройки содержат все настройки плагина. Внутренняя функция относится к исходному элементу.

...