2011-11-01 2 views
0

У меня есть вопрос, у меня есть отсортированный список, а также диалоговое окно, где я добавлю задачу, которая будет храниться в базе данных, и после того, как я нажму f5, чтобы обновить страницу, тогда будет добавлена ​​новая добавленная задача в отсортированном списке. это работает правильно. Мне нужно использовать автоматическое обновление, чтобы пользователь не всегда ударил f5, чтобы увидеть новую добавленную задачу. Как я могу это сделать? Я использую ajax для хранения задачи в базе данных.jQuery UI Sortable

Я использовал .sortable ("refresh"), но это не сработает. Вот мой код:

Код для сортировки списка

jQuery(".b ul").sortable({ 
connectWith: [".b ul"], 
revert: true 
}); 

Код для Ajax для хранения в базе данных

jQuery.ajax({ 
type: "POST", 
url: "add-task.php", 
data: "title="+title+"&task="+task, 
success: function(html) { 
    jQuery(".b ul").sortable("refresh"); 
} 
}); 

любой, кто может помочь? Благодарю вас, Джастин.

+0

Не могли бы вы разместили свою разметку на этом сайте: http://jsfiddle.net/ и разместите ссылку. Я был бы рад помочь, как только увижу, что вы работаете над – Greg

ответ

0

Почему бы просто не использовать Insert/Append в списке?

+0

, он должен получить данные из базы данных. – justin

+0

Вы можете использовать возвращаемые данные (переменную html) и вставить в элемент списка. – Jonas