Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите реализовать обновление div через секунду после нажатия на кнопку
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Помогите реализовать обновление div через секунду после нажатия на кнопку

Страниц (2): [1] 2 »
 

1. afuno - 06 Января, 2012 - 12:48:26 - перейти к сообщению
Здравствуйте!

Собственно, в заголовке и написана суть создания темы. Помогите реализовать обновление div через секунду после нажатия на кнопку.
2. LIME - 06 Января, 2012 - 12:51:40 - перейти к сообщению
afuno то есть он у вас обновляется и надо только задержать на секунду?
http://javascript[dot]ru/setTimeout - выполняет фцию через промежуток времени
3. afuno - 06 Января, 2012 - 12:56:45 - перейти к сообщению
LIME, нет. Я в JavaScripts как бы лох)

Мне нужно желательно расписать всё...

Должно работать так:
Я нажимаю на кнопку, проходит секунда, две и div обновляется.
(Добавление)
Вот нашёл это:

CODE (javascript):
скопировать код в буфер обмена
  1. <input type="button" onclick="on()" value="Запустить таймаут"/>
  2. <script>
  3. function go() { alert('Я сработало') }
  4.  
  5. function on() {
  6.     timeoutId = setTimeout(go, 3000)
  7. }
  8. </script>


Но как это переписать, чтобы присваивалось к <div id="update"></div> ?
4. LIME - 06 Января, 2012 - 13:05:47 - перейти к сообщению
нельзя подробнее описать?
ЧТО ПРИСВАИВАЛОСЬ ХОТЬ СКАЖИИИ!!!!!
хм...извините ....сорвался
5. afuno - 06 Января, 2012 - 13:08:11 - перейти к сообщению
LIME, блин. Что бы блок <div id="update"></div> обновлялся через секунду после нажатия на кнопку, вот что мне нужно.
6. LIME - 06 Января, 2012 - 13:10:50 - перейти к сообщению
ща вскроюсь
как обновлялся? что в нем вообще?
7. afuno - 06 Января, 2012 - 13:16:52 - перейти к сообщению
LIME, просто обновлялось всё содержмимое блока блин! Тупо блок обновлялся!
8. Зверь - 06 Января, 2012 - 13:23:08 - перейти к сообщению
Что вы хоть понимаете под "обновлялся"?)
Что-то должно добавляться или изменяться в блоке?
Конкретнее мысль выскажите
9. LIME - 06 Января, 2012 - 13:24:31 - перейти к сообщению
afuno пишет:
Тупо блок обновлялся!
да пжлст!!!
CODE (html):
скопировать код в буфер обмена
  1. <input type="button" onclick="on()" value="Запустить таймаут"/>
  2. <div id="update"></div>
  3. <script>
  4. function go() {
  5. var current_date =  new Date();
  6. document.getElementById('update').innerHTML= current_date.getHours() + "." + current_date.getMinutes() + "." + current_date.getSeconds();
  7. }
  8.  
  9. function on() {
  10.     timeoutId = setTimeout(go, 1000)
  11. }
  12. </script>
10. caballero - 06 Января, 2012 - 13:24:46 - перейти к сообщению
Ну тебе ж написали - используй яваскриптовый таймер
Что еще можно написать если непонятно что должно делаться конкретно
у тебя есть некая функция которая обновляет блок (например сиськами Ани Семенович) вот и дергай ее по таймеру
11. afuno - 06 Января, 2012 - 13:39:03 - перейти к сообщению
Мне нужно обновлять форму, в которую заносятся данные из БД. После редактирования остаются старые данные, а это обновление должно незаметно обновить значение переменных в форме.

LIME, что-то не пашет у меня твой способ...
12. Зверь - 06 Января, 2012 - 13:43:38 - перейти к сообщению
Так вам нужно банально очистить форму?
13. afuno - 06 Января, 2012 - 13:49:18 - перейти к сообщению
Зверь, блин да что же вы читать то не умеете...

Цитата:
После редактирования остаются старые данные, а это обновление должно незаметно обновить значение переменных в форме
14. Саныч - 06 Января, 2012 - 13:52:56 - перейти к сообщению
Зверь пишет:
Так вам нужно банально очистить форму?
Я так подозреваю, что ему нужно обновить данные в БД, после их изменения в форме.
Вобще задача не понятная!
15. caballero - 06 Января, 2012 - 13:53:30 - перейти к сообщению
Цитата:
блин да что же вы читать то не умеете.

Это ты писать не умеешь
Вначале DIV а теперь форма

а каким макаром вообще могут старые данные оставатся?
страница обновляется или нет
и почему через секунду надо обновлять а не сразу

и шо сие такое "переменные в форме"
(Добавление)
Цитата:
Я так подозреваю, что ему нужно обновить данные в БД, после их изменения в форме.

он сам не знает что ему нужно
Цитата:
Вобще задача не понятная!

человек взялся программировать а не может связать трех слов в с понятное предложение на обычном русском

 

Powered by ExBB FM 1.0 RC1