Конфликт скриптов
Ребят подскажите пожалуйста. Похоже что конфликт происходит не пойму как избавиться. Ситуация в следующем:
Так как в яве пока не силен, делаю все шаблонами. Нужно чтобы на одной форме работал и datapicker и autocomplete. А так как их я брал в разных местах то и подключение у меня выглядит так: <link href="js/jquery.autocomplete.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery-1.5.2.min.js"></script> <script type="text/javascript" src="js/jquery.autocomplete.pack.js"></script> <script type="text/javascript" src="js/script.js"></script> <link type="text/css" href="http://code.jquery.com/ui/1.10.0/themes/ui-darkness/jquery-ui.css" rel="stylesheet" /> <script src="http://code.jquery.com/jquery-1.9.0.js" type="text/javascript"></script> <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js" type="text/javascript"></script> <script src="js/jquery.ui.datepicker-ru.js" type="text/javascript"></script> Понимаю что ужасно выглядит, но пока ничего поделать не могу. Так вот если подключать по одному и то и другое работает. Если вместе то отказываются работать. Подскажите плз что делать :( Спасибо. |
как минимум не подключать дважды одно и тоже
jquery-1.5.2.min.js и jquery-1.9.0.js оставьте последнее, но перенесите его в начало списка css пусть раньше скриптов загружается |
<link href="jquery.autocomplete.css" rel="stylesheet" type="text/css" /> <link type="text/css" href="http://code.jquery.com/ui/1.10.0/themes/ui-darkness/jquery-ui.css" rel="stylesheet" /> <script src="http://code.jquery.com/jquery-1.9.0.js" type="text/javascript"></script> <script type="text/javascript" src="js/jquery.autocomplete.pack.js"></script> <script type="text/javascript" src="js/script.js"></script> <script src="http://code.jquery.com/ui/1.10.0/jquery-ui.js" type="text/javascript"></script> <script src="js/jquery.ui.datepicker-ru.js" type="text/javascript"></script> Если вот так то не работает ни то ни другое. :( |
Попробуйте использовать версию постарее, //code.jquery.com/jquery-1.8.2.min.js например, или еще старей. Откройте консоль, посмотрите какие ошибки возникают (F12, Ctr+Shift+I, Ctrl+Shift+O в зав. от браузера)
|
Вообщем сделал следующее:
На этом http://jqueryui.com/download сайте конструкторе выделил только autocomplete и datepicker. Скачал. Посмотрел на скаченном примере все работает. Подключил в этот пример этот скриптик jquery.ui.datepicker-ru.js (могу его текст кинуть но там просто русифицирует календарик) Все продолжает замечательно работать. Но как только заменяю источник для autocomplete на этот: $("#org" ).autocomplete("get_org.php"); Так как у меня должны данные для autocomplete быть не в списке, а их скрипт должен дергать из базы SQL так все перестает работать :(( Как с этим быть? |
Я уже ведь написал. Смотрите ошибки. Вероятно данные вы отдаете не в том формате.
|
Спасибо. по ошибкам проверил. Конфликт с плагинами был.
|
Часовой пояс GMT +3, время: 20:49. |