[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получение данных
antonhristovsky
Скажите, пожалуйста, как я могу, работая в Kohana 3, реализовать получение данных без перезагрузки страницы каждые 2 секунды с БД?



Спустя 1 минута, 28 секунд (11.02.2012 - 19:10) inpost написал(а):
Ajax, и тут Кохана ни при чём smile.gif

Спустя 44 секунды (11.02.2012 - 19:11) antonhristovsky написал(а):
А знаю что Ajax. А как реализовать? Поможете???

Спустя 14 минут, 15 секунд (11.02.2012 - 19:25) antonhristovsky написал(а):
Поможете???

Спустя 14 минут, 38 секунд (11.02.2012 - 19:40) johniek_comp написал(а):
а разница то? кохана, не кохана, ajax везде одинаковый

Спустя 17 минут, 26 секунд (11.02.2012 - 19:57) antonhristovsky написал(а):
это уже понял) Как ajax сделать?

Спустя 55 минут, 1 секунда (11.02.2012 - 20:52) inpost написал(а):
Гугл, читай, учись!

Спустя 9 минут, 2 секунды (11.02.2012 - 21:01) nugle написал(а):
Вот на js реализовано и основной принцип аякса
http://irbis-team.com/15/13/1
потом можно тут, там на jquery
http://jquery.page2page.ru/index.php5/Ajax

Спустя 4 минуты, 37 секунд (11.02.2012 - 21:06) antonhristovsky написал(а):
Спасибо_

Спустя 1 час, 9 минут, 52 секунды (11.02.2012 - 22:16) antonhristovsky написал(а):
Блин... Башка уже кипит..ни фига не пойму..помогите, пожалуйста! blink.gif blink.gif blink.gif

Спустя 10 минут, 47 секунд (11.02.2012 - 22:26) nugle написал(а):
antonhristovsky
что помочь то? ты пиши проблемы, подскажу

Спустя 7 минут, 54 секунды (11.02.2012 - 22:34) antonhristovsky написал(а):
Ну я вообще не могу найти как каждую секунду проверять материал в базе и выводить его. Если есть новый то вместе с новым... ph34r.gif

Спустя 2 минуты, 24 секунды (11.02.2012 - 22:37) nugle написал(а):
antonhristovsky
ну во-первых вначале научись ajax запросы делать

Спустя 1 минута, 6 секунд (11.02.2012 - 22:38) antonhristovsky написал(а):
Ты помочь именно скриптом можешь??? Я третьи сутки сижу поянть не могу!

Спустя 2 минуты, 19 секунд (11.02.2012 - 22:40) nugle написал(а):
antonhristovsky
У меня цель научить, а не сделать за тебя.
Цитата
Я третьи сутки сижу поянть не могу!

Если не можешь понять, то спрашивай конкретно.
У меня такое ощущение, что ты даже не читал, так как я в свое время понял ajax за день

Спустя 1 минута, 52 секунды (11.02.2012 - 22:42) antonhristovsky написал(а):
Форум не для того чтобы морали читать, а для того чтобы помогать!

Спустя 5 минут, 11 секунд (11.02.2012 - 22:47) nugle написал(а):
antonhristovsky
Ну так ты просишь сделать за тебя, а не помочь

Спустя 7 минут, 3 секунды (11.02.2012 - 22:54) antonhristovsky написал(а):
Ну так натолкни меня на мысль)

Спустя 5 минут, 46 секунд (11.02.2012 - 23:00) nugle написал(а):
Мда, я тебя очень сильно уже толкнул, прочитай еще раз, попробуй сам реализовать аякс
Когда сумеешь реализовать отправку, то setInterval поможет тебе запускать тебе запрос аякс каждую секунду

Спустя 4 минуты, 26 секунд (11.02.2012 - 23:04) antonhristovsky написал(а):
Отправку я умею реализовывать, а вот получение...

Спустя 2 минуты, 7 секунд (11.02.2012 - 23:07) nugle написал(а):
antonhristovsky
получение как реализовываешь, покажи код

Спустя 5 минут, 52 секунды (11.02.2012 - 23:12) antonhristovsky написал(а):
Ни как...я не знаю.... поэтому и обратился на форум) Ну харе уже кота за яйца тянуть! Помоги...

Спустя 2 минуты, 50 секунд (11.02.2012 - 23:15) nugle написал(а):
antonhristovsky
ладно, отправку как реалзовываешь?
http://jquery.page2page.ru/index.php5/Ajax...D0%BE%D0%BC_GET
на, читай

Спустя 5 минут, 4 секунды (11.02.2012 - 23:20) antonhristovsky написал(а):
function runajax()
{
var wall_message = $("#wall_message").val();

$.ajax({
type: "POST",
data: "wall_message=" + wall_message,
url: "/ajax/wallmessage",
dataType: "json",
success: function(data)
{
if(!data.result)
{
$("#trueimg").css('display','inline');
$("#falseimg").css('display','none');
$("#loader").css('display','none');

var text_delete = document.getElementById('email');
text_delete.value = "";
}
else
{
$("#falseimg").css('display','inline');
$("#trueimg").css('display','none');
$("#loader").css('display','none');
}
}
}
)
}

$(document).ready(function(){
$("#btnsubmit").click(runajax);
});

Спустя 3 минуты, 39 секунд (11.02.2012 - 23:24) nugle написал(а):
antonhristovsky
То что хранится в переменной data - это и есть результат отработки скрипта на сервере

Спустя 2 минуты, 28 секунд (11.02.2012 - 23:26) antonhristovsky написал(а):
И как его вывести?

Спустя 1 минута, 6 секунд (11.02.2012 - 23:28) antonhristovsky написал(а):
У меня вот таким приметивным образом работает стена пользователя:
<?php foreach($wall as $message): ?>

<span style="font-family: tahoma; font-size:8pt"><?=$message['message'];?></span><br><br>

<?if(!$message['img'] == ""){?>
<a target="_blank" href="http://kohana/file/photo/<?=$message['img'];?>">
<
img width="300px" id="btnsubmit" name="btnsubmit" src="/file/photo/<?=$message['img'];?>">
</
a>
<?}?>
Как эту datу туда засунуть?

Спустя 3 минуты, 59 секунд (11.02.2012 - 23:32) nugle написал(а):
Добавляют в функцию success. $('#block').HTML(data) + добавь див с id="block" в свой HTML код

Спустя 2 минуты, 25 секунд (11.02.2012 - 23:34) antonhristovsky написал(а):
sad.gif

Спустя 13 минут, 4 секунды (11.02.2012 - 23:47) antonhristovsky написал(а):
Ну кто поможет!!!!!!!!??????????

Спустя 13 минут, 24 секунды (12.02.2012 - 00:00) SerginhoLD написал(а):
antonhristovsky
берешь сайт jquery.com , и учишься работать с DOM: добавлять элементы, удалять, изменять содержимое и т.д. Нафига сразу лезть в ajax, если ты даже элементарные вещи на js делать не умеешь

Спустя 9 часов, 41 минута, 11 секунд (12.02.2012 - 09:42) antonhristovsky написал(а):
Вы мне сайчас помочь пожете? sad.gif

Спустя 3 часа, 25 минут, 20 секунд (12.02.2012 - 13:07) inpost написал(а):
Люди, не помогайте таким ТС, которые сами не хотят думать своей головой. От копи-паста лучше никому не станет, а если это всё ради плюсика, тогда я и без кода его вам поставлю smile.gif

antonhristovsky
А как без моралей? Ты пришел сюда УЧИТЬСЯ или получить ГОТОВОЕ? Если второе, то ты не по адресу, наш форум таким не занимается, у нас тут учатся, а мораль - это одно из главных направлений учебы.
Я не зная JS изучил Ajax за одну ночь, и ты так же мог сесть и почитать в гугле кучу полезного...

Спустя 6 минут, 56 секунд (12.02.2012 - 13:14) nugle написал(а):
inpost
Свернутый текст
Не надо мне просто так плюсика) хочу за дела biggrin.gif

Спустя 11 минут, 53 секунды (12.02.2012 - 13:26) inpost написал(а):
nugle
Получай! Я обрекаю тебя на страдания (что плюс получил без дела)... ph34r.gif

Спустя 3 минуты, 33 секунды (12.02.2012 - 13:29) nugle написал(а):
inpost
Свернутый текст
ну, блин, inpost, зачем вредничать, меня теперь чувство совести замучает

Пора завязывать, а то флейма много
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.