![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]()
Здравствуйте, столкнулся с такой проблемой как поиск по Базе Данных на AJAX
ну про проблемы с кириллицей, я думаю никого не удивлю, пока ещё не решил, но это напоследок Сейчас больше меня волнует...что при поиске http:/васьки.рф/shit/index.php у меня если вводить латинские буквы (к примеру, Ang) то выводит две позиции (но не видно их), проверяю в БД, всё верно, два имени. в ответе приходит <li onClick="fill('');"></li><li onClick="fill('');"></li> (если в чарлес смотреть) |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]()
index.php
Код HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Ajax Auto Suggest</title> <script type="text/javascript" src="jquery-1.2.1.pack.js"></script> <script type="text/javascript"> function lookup(inputString) { if(inputString.length == 0) { // Hide the suggestion box. $('#suggestions').hide(); } else { $.post("rpc.php", {queryString: ""+inputString+""}, function(data){ if(data.length >0) { $('#suggestions').show(); $('#autoSuggestionsList').html(data); } }); } } // lookup function fill(thisValue) { $('#inputString').val(thisValue); setTimeout("$('#suggestions').hide();", 200); } </script> <style type="text/css"> body { font-family: Helvetica; font-size: 11px; color: #000; } h3 { margin: 0px; padding: 0px; } .suggestionsBox { position: relative; left: 30px; margin: 10px 0px 0px 0px; width: 200px; background-color: #212427; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 2px solid #000; color: #fff; } .suggestionList { margin: 0px; padding: 0px; } .suggestionList li { margin: 0px 0px 3px 0px; padding: 3px; cursor: pointer; } .suggestionList li:hover { background-color: #659CD8; } </style> </head> <body> <div> <form> <div> Введи имя друга: <br /> <input type="text" size="30" value="" id="inputString" onkeyup="lookup(this.value);" onblur="fill();" /> </div> <div class="suggestionsBox" id="suggestions" style="display: none;"> <img src="upArrow.png" style="position: relative; top: -12px; left: 30px;" alt="upArrow" /> <div class="suggestionList" id="autoSuggestionsList"> </div> </div> </form> </div> </body> </html> rpc.php PHP код:
Также используется jquery-1.2.1.pack.js но его я даже не трогал) только подключил) |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]()
В Charles выдаёт
в ответе <li onClick="fill('');"></li> |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]() Код:
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]()
Всё разобрался )
проблема была в том, что я не выбрал колонку) Сейчас займусь кириллицей, надеюсь, ваша ссылка мне поможет) |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 29.02.2012
Сообщений: 20
|
![]() Цитата:
тут вообще советуют на windows-1251 http://easywebscripts.net/ajax/ajax_rus.php однако, у меня всё равно не получается ни так, ни так) не подскажите, в чём может быть проблема!? |
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 30.01.2009
Сообщений: 418
|
![]()
костыль над другим костылем
вы хоть скачали бы пример и просмотрели ли бы как все гладко работает с Windows-1251 http://jqbook.narod.ru/files/ajax_win/ajax_win.zip Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
IE, Ajax | piv199 | HTML и CSS | 1 | 19.07.2012 18:11 |
Ajax | G-leb | JavaScript, Ajax | 3 | 20.01.2012 16:50 |
AJAX | Mortimoro | HTML и CSS | 0 | 13.01.2011 18:52 |
AJAX | prizrak1390 | Свободное общение | 10 | 08.06.2010 16:01 |