JQuery Accordian JSON не связывает в принципе - PullRequest
0 голосов
/ 19 февраля 2012

Я пытаюсь заставить Jquery UI accordian работать с базой данных имен комнат, которые у меня есть.По какой-то причине я не могу заставить его что-либо делать, хотя я точно знаю, что он выводит правильный JSON.Вот мой код JS:

$(document).ready(function() {
$("#textbox").autocomplete({
source: "room.php"
});
});

Мой код php (room.php): я использую $ _REQUEST ['term'], когда я читаю в сети, что он автоматически отправляет текущий термин втекстовое поле, если вы используете автозаполнение.Хотя это может быть ерунда.

$term = strip_tags($_REQUEST['term']);//retrieve the search term that autocomplete sends
$sql = "SELECT RoomName FROM Rooms WHERE RoomName LIKE \"".$term."%\"";
$DB->Query('LiveRoomSearch', $sql);
while ($row=$DB->Result('LiveRoomSearch')){

        $row_set[] = $row['RoomName'];//build an array
}
echo json_encode($row_set);//format the array into json data

Я проверил php, и он работает, но не могу понять, что не так в данный момент.

Спасибо

Alex

Дополнительная информация:

JS не показывает ошибок при запуске.Под работой php я подразумеваю, что если вы устанавливаете $ term равным чему-то жестко закодированному в php, а затем запускаете room.php через браузер, он выводит правильный ответ JSON - user1096685 только что отредактируйте

...