2012-04-24 5 views
0

Привет, ребята, я сталкиваюсь с проблемой jquery auto complete. На самом деле, в примере, представленном разработчиками, работает нормально, но как только я пытаюсь внедрить в свою систему, он не работает;jQuery Auto complete issue

<script type='text/javascript' src='scripts/jquery.autocomplete.js'></script></code> 

<link rel="stylesheet" type="text/css" href="scripts/jquery.autocomplete.css" /> 

<script type="text/javascript"> 

$().ready(function() { 

    jQuery("#coursex").autocomplete("get_course_list.php", { 
     width: 260, 
     matchContains: true, 
     selectFirst: false 
    }); 

}); 

</script> 
<form autocomplete="off"> 
     <p> 
      Course Namexx <label>:</label> 

      <input type="text" name="course" id="coursex" /> 

      <!--input type="button" value="Get Value" /--> 
     </p> 

     <input type="submit" value="Submit" /> 
</form> 

Проблема заключается в том, что я не получаю яваскрипт ошибки в поджигатель и все файлы включены. ajax-автозаполнение проекта. вы можете скачать из сети.

Любые предложения по отладке, как решить или любой другой продукт без jquery только ajax и css.

+0

Включили ли вы JQuery и JQuery-UI? – Vertigo

+0

Да, я включаю jquery, но они не включены в исходный пример – Akrambek

ответ

1

Хийя см демо здесь пожалуйста: http://jsfiddle.net/Xzy9T/

пожалуйста, включите Jquery пользовательский интерфейс (как в примере), а & Пожалуйста, убедитесь, что ЦСИ вас вы JavaScripts правильно или вы можете найти один в Интернете и добавить Справка.

HTML

<p> 

     Course Namexx <label>:</label> 

     <input type="text" name="course" id="coursex" /> 

     <!--input type="button" value="Get Value" /--> 

    </p> 

    <input type="submit" value="Submit" /> 
​ 

Jquery

$("#coursex").autocomplete({ 
    source: function(req, resp) { 
     $.post("/echo/json/", { 
      json: '["1", "2", "3", "4", "5"]', 
      delay: 1 
     }, function(data) { 
      resp(data); 
     }, "JSON"); 
    } 
}); 
​ 

enter image description here

+0

Нет, на самом деле, он не работает, если я применяю только к этой системе, любая другая система работает хорошо. Я пытался отлаживать строки за строкой, и я обнаружил, что это останавливается только тогда, когда я пытался загрузить «phpGrid». Но я не являюсь точной проблемой. Firebug ничего не показывает. Можете ли вы предложить что-то еще. Спасибо – Akrambek

+0

Есть ли какие-либо другие автозавершения, которые вы можете предложить без jquery – Akrambek

+0

Hiya @AkramYakubov hows it man? hmm Позвольте мне видеть - Jquery auto complete: http://docs.jquery.com/Plugins/Autocomplete - это довольно пишущий, вы можете найти несколько других версий в google; ** LIKE Это **: http://www.devbridge.com/projects/autocomplete/jquery/ - (я посмотрю, смогу ли я найти их); Неправильно с автоматическим завершением вы используете bro, :) есть хороший, cheerios! –