Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Размер страницы по контенту (jquery + ajax) 
:(
    Опции темы
serezhka1986
Дата 31.7.2012, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 215
Регистрация: 12.6.2009

Репутация: нет
Всего: 0



Добрый день!
Столкнулся с такой проблемой. С помощью ajax выполняю php-скрипт и без перезагрузки страницы забиваю результат скрипта в блок div. Код, примерно, такой:
Код

var date_from = $('input[name=datefrom]').val();
var date_to = $('input[name=dateto]').val();

$.ajax({
     type: "POST",
     url: "/script/period.php",
     data: {"date_from":date_from, "date_to":date_to},
     cache: false,
     success: function(responce){ $('div[name="filterresult"]').html(responce); });

Проблема в том, что если записей много, страница растягивается - так и должно быть, но если я сразу же изменю период и скрипт выполнится повторно, тогда записей может быть всего несколько, а страница так и останется растянутой.
Можно как-нибудь этого избежать, чтобы страница становилась как и прежде?
--------------------
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть жопой на клавиатуру... 
PM   Вверх
Aliance
Дата 31.7.2012, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 17
Всего: 137



Залейте разметку со стилями на jsfiddle и добавьте не один, а два дива - в первом будет много записей, во втором мало. Посмотрим.

Плюс я бы использовал функцию $.load вместо $.ajax, а еще использовать name у div как мне кажется не комильфо, лучше id.
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0834 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.