Просмотр поста

.
Screamer

Я так понял у тебя уже используется jQuery. Посмотри в сторону планина jQuery Form http://malsup.com/jquery/form/
У меня всё сводится к этому:

// Вешаем функцию на сабмит
$('#settings_form').ajaxForm(function () {
// Картинка с уведомлением о ожидании
var wait = document.createElement('div');
wait.className = 'wait';
$id('settings_panel').appendChild(wait);

// Сабмит
$('#settings_form').ajaxSubmit({});

//Удаляем уведомление
$id('settings_panel').removeChild(wait);
// Скрываем форму
$('#settings_panel').fadeOut("slow");
});

//Показываем/скрываем форму при клике
$('#toggle_settings').click(function(){
$('#settings_panel').slideToggle("slow");
});