[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с ajax
Castr0
Всем привет.

Php и Ajax начал осваивать совсем недвно в курсе обучения в универе. При создании своего сайта (для зачета :D ) столкнулся с проблемой. Прошу помочь.

Есть страница, на ней 2 ссылка, при нажатии на которую с помощью Ajax заполняется <div id="contentBody"></div> результатом выполнения скрипта char.php. Скрипт сам по себе рабочий, если вставить в тело страницы, но проблемы возникают именно с Ajax.

фрагмент с основной страницы:
...
<
a href="#" onclick="new Ajax.Updater('contentBody','char.php',{method:'',parameters:{},onComplete:function(){$('loading').hid e();$('contentBody').show();}});return false;">Персонажи</a>
<
br>
<
div id="contentBody"></div>
<
div id="loading" style="display: none"> Идет загрузка...</div>
...


char.php (вполне рабочиий):

<?php
$conn=mysql_connect("localhost","root","admin");
mysql_select_db("l2b",$conn);
if(!isset($page)) $page=0;
$page=preg_replace("/[^0-9]/","",$page);
if(empty($page)) $page=0;
$sql="select char_name, level,pvpkills,pkkills,online,base_class, name_color from characters";
$result=mysql_query($sql);
if($result)
{
echo "<table class='tb_char'>";
echo "<tr><td><b>Имя</b></td><td><b>Класс<b/></td ><td><b>Уровень<b/></td><td><b>PVP/PK<b/></td>< /tr>";
while($row=mysql_fetch_row($result))
{
echo "<tr><td>".$row[0]."</td><td>".$row[5]."</td><td>".$row[1]."</td><td>".$row[2]."/".$row[3]."</td></tr>";
};
echo "</table>";
};
?>




Спустя 11 минут, 26 секунд (9.12.2010 - 23:05) Slays написал(а):
суть проблемы хоть опиши

Спустя 6 минут, 22 секунды (9.12.2010 - 23:11) Castr0 написал(а):
При нажатии на ссылку ничего не происходит. Ну это в опере.
ИЕ же заявляет об ошибке на странице.

Спустя 27 минут, 54 секунды (9.12.2010 - 23:39) vergin написал(а):
вопрос может и глупый, но я вижу что ты пытаешься использовать jQuery, а ты подключил библиотеку jQuery?

Спустя 59 минут, 49 секунд (10.12.2010 - 00:39) Castr0 написал(а):
Цитата
вопрос может и глупый, но я вижу что ты пытаешься использовать jQuery, а ты подключил библиотеку jQuery?

Вопрос не глупый, я и впрямь ее не подключил...

Скачал библиотеку отсюда, положил в папку с сайтом и в подключил посредством добавления в <head></head> кода
<script src="jquery-1.4.4.js" type="text/javascript"></script>

Почему то по прежнему не работает... извините за нубство, просто я и правда новичок)

Спустя 13 минут, 30 секунд (10.12.2010 - 00:52) twin написал(а):
Плюнь на эту jQuery, если нужен просто аякс.
Вот тут есть все готовое. Тут по проще.

Спустя 4 минуты, 45 секунд (10.12.2010 - 00:57) Castr0 написал(а):
Цитата
Плюнь на эту jQuery, если нужен просто аякс.
Вот тут есть все готовое. Тут по проще.

Спасибо, ознакомлюсь. Но мне очень хотелось бы разобраться в чем же тут проблема, дело в том что у других людей работает))

Спустя 5 минут, 41 секунда (10.12.2010 - 01:03) twin написал(а):
Проблема в том, что ты пытаешься на кировце выиграть гонку формулы-1
Не трать время и не пудри людям моск.

Спустя 10 часов, 51 минута, 41 секунда (10.12.2010 - 11:55) Castr0 написал(а):
Ладно, спасибо, решил проблему иначе smile.gif
Быстрый ответ:

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