$(document).ready(function(){
$('#sheep').submit(function(){
$.ajax({
type: "post",
url: "ajax.php",
data: $('#sheep').serialize()+"&"+"save="+$('#save').val(),
success: function(html){
alert('Запись добавлена');
//$("#content_im").html(html);
}
});
return false;
});
});
все отправляет нормально, но форма остается заполненной.. как то не корректно получается
Спустя 6 минут, 27 секунд (6.05.2012 - 19:17) redreem написал(а):
$(document).ready(function(){
$('#sheep').submit(function(){
$.ajax({
type: "post",
url: "ajax.php",
data: $('#sheep').serialize()+"&"+"save="+$('#save').val(),
success: function(html){
alert('Запись добавлена');
location.href = '/';
//$("#content_im").html(html);
}
});
return false;
});
});
Спустя 17 минут, 21 секунда (6.05.2012 - 19:34) Zhandos написал(а):
dimonise, банально.
Создай слой формы.
Создай слой с сообщением о успешной отправке.
После ajax запроса скрой слой формы, отобрази слой с сообщением. И не надо раз ajax используешь делать редиректы и прочие извращения.
Ну и за одно убери alert. Это раздражает. Лучше использовать alert только в случае ошибки.
Создай слой формы.
Создай слой с сообщением о успешной отправке.
После ajax запроса скрой слой формы, отобрази слой с сообщением. И не надо раз ajax используешь делать редиректы и прочие извращения.
Ну и за одно убери alert. Это раздражает. Лучше использовать alert только в случае ошибки.