Перейти к содержанию

Помогите с AJAX


Рекомендуемые сообщения

хочу сделать рейтингование темы в CMS-системе, только чтобы на аяксе было... не знаю как и каким образом запросы через JQuery ставить..

прошу знающих людей помочь мне =)

Ссылка на комментарий

На самом деле аякс это всего лишь одна единственная функция javascript, которая без перезагрузки страницы инициирует запрос к серверу (post/get) для передачи/получения какой-либо информации

function getXmlHttp(){
var xmlhttp;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

Как использовать ищи на яндексе "getXmlHttp"

Ссылка на комментарий

хочется через JQuery сделать?

самому тоже требуется кое-где,

вот список функций по аяксу у жквери:

ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend

но я не знаю, как они работают. может, потом расскажешь?

length prevObject context selector init jquery size get pushStack setArray each index attr css text wrapAll wrapInner wrap append prepend before after end push find clone filter closest not add is hasClass val html replaceWith eq slice map andSelf domManip extend parent parents next prev nextAll prevAll siblings children contents appendTo prependTo insertBefore insertAfter replaceAll removeAttr addClass removeClass toggleClass remove empty data removeData queue dequeue bind one unbind trigger triggerHandler toggle hover ready live die blur focus load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error _load serialize serializeArray ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend show hide _toggle fadeTo animate stop slideDown slideUp slideToggle fadeIn fadeOut offset position offsetParent scrollLeft scrollTop innerHeight outerHeight height innerWidth outerWidth width

Ссылка на комментарий

Po$amax@, если я тебя правильно понял, ты хочешь чтобы при определенном событии(допустим, при щелчке на кнопке "Проголосовать") учитывался голос и выводился результат через аякс?

Если это то что тебе нужно то вешаем на нужное событие вроде такого:


$.get(
"address_stranicy_kuda_obrashaemsya.php",
"{peremennaya1: blablabla1,peremennaya2: blablabla2},
"function(data) {$("#element_kuda_zagrujaem").html(data);});

можно еще через load - в этом случае будет не get запрос, а post

вот список функций по аяксу у жквери:

ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend

Это все функции для установки функций выполняемых при возникновения этих событий.

допустим если создаем

 $().ajaxStart(function(){что-нибудт делаем; });

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

Ссылка на комментарий

можно примерный код пожалуйста

допустим, что это контент some.php


function rate($num){
// blablabla
$k = array();
// blablabla
return $k;
}

Надо посредством аякс взять, то, что выдает функция rate ...

PS. Как можно будет картинки потом заблочить?

Ссылка на комментарий

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...