Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.06.2012, 17:39
Новичок на форуме
Отправить личное сообщение для junior2012 Посмотреть профиль Найти все сообщения от junior2012
 
Регистрация: 10.06.2012
Сообщений: 7

Убрать полностью перегрузку страницы при выводе данных из БД
Делаю добавление в базу примерно так
<form action="" method="post" id="ajax-form" name="ajaxform" accept-charset="utf-8" >
 
            <input type="text" id="field-email" name="email" />     
            <textarea id="field-message" name="message" cols="50" rows="10" style="height: 60px"></textarea>        
            <input type="submit" id="submit" name="submit" value="Submit" class="button" /> 
</form>


(function($){
    var form;
    $('#ajax-form').submit(function(e){
        form = this;
        e.preventDefault();
        var response = $.ajax({
            type: 'POST',
            url: this.action,
            data: $(this).serialize(),
            dataType: 'json',
            success: funtcion(data)
            {
               //??? Сюда наверн надо писать код для выборки 
            }
        });
    });
})(this.jQuery);


if(isset($_POST['email']) AND isset($_POST['message']))
{
//insert statement
}


Всё вроде бы ок, запись произошла без перегрузки страницы. Но мне нужно, чтобы сразу же обновились и записи на самой странице (Естественно тоже без перегрузки и сразу после добавления).
Не пойму как реализовать. Надеюсь на Вашу помощь.

По мне как, если логично подумать, то в success нужно поместить такой же AJAX код, только с ID для обновления страницы.
Примерно так

(function($){
                    var form;
                    $('#refreshPage').submit(function(e){
                        form = this;
                        e.preventDefault();
                        var response = $.ajax({
                            type: 'POST',
                            url: this.action,
                            data: $(this).serialize(),
                            dataType: 'json',
                        });
                    });
 
                })(this.jQuery);


Помогите решить задачу пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 10.06.2012, 19:00
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от junior2012
По мне как, если логично подумать, то в success нужно поместить такой же AJAX код
да в, success
AJAX код-а это что за новый термин?
обновляйте данные какие вам нужно обновить а не всю страницу и будет вам счастье. а что и как обновлять зависит от кода.гуглите ,у джиквери есть методы позволяющие изменять информацию на ней без её перезагрузки.- html
Ответить с цитированием
  #3 (permalink)  
Старый 10.06.2012, 19:13
Новичок на форуме
Отправить личное сообщение для junior2012 Посмотреть профиль Найти все сообщения от junior2012
 
Регистрация: 10.06.2012
Сообщений: 7

имелось ввиду JS код. Конкретно кодом можете помочь? Естесно гуглил, но видимо даже если и видел нужные функции, то не знал как заюзать их, поэтому здесь и пишу...
Ответить с цитированием
  #4 (permalink)  
Старый 10.06.2012, 19:24
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

junior2012,
есть достаточно простая идея без ява скрипт - если на страницу вставить пустой фрейм и указать в форме перенаправление во фрейм, то ответ будет во фрейме => http://htmlbook.ru/html/form cм aтрибут target
Ответить с цитированием
  #5 (permalink)  
Старый 10.06.2012, 19:58
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от dmitriymar
html
я написал название нужной-этого мало?
или мне подумать ещё: что вы будете вставлять,куда,структуру?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозапуск скрипта при загрузке страницы HepoH Javascript под браузер 3 31.03.2012 22:27
При прокрутке страницы div залазит на футер. Как поправить? DonaldDrug jQuery 8 27.03.2012 02:15
Подскажите как убрать часть текста при нажатии на кномпу или гиперссылку. potkin Общие вопросы Javascript 6 10.10.2008 07:55
Сохранение данных для передачи с одной страницы в другую Andrey Freeman Общие вопросы Javascript 6 15.09.2008 22:32
Изменение шапки при обновлении страницы nasty blood (X)HTML/CSS 0 07.04.2008 13:13