Member 12963337 Ответов: 2

Ошибка Jquery в выводе ajax


Я сделал поисковую систему для транспортных средств. Он имеет 3 выпадающих списка, и я использую $('select').CustomSelect (); для изменения их стилей. Когда я запускаю эту поисковую систему, она работает нормально, все хорошо.

Однако когда я вызываю то же самое через AJAX на другой странице, он показывает ошибку в этой строке customselect.

<script src="jquery-1.11.0.min.js" type="text/javascript"></script>
<script>
    $(document).ready(function(){
        // callsearchengine("allproducts", "");
        $("#searchengine").load('http://www.mywebsite.com/search/allproducts.php?id='); 
    });
</script>

$('Select').CustomSelect (); строка находится в allproducts.php файл.

Пожалуйста, помогите!

Что я уже пробовал:

Я перепробовал все возможные способы, уже несколько дней борюсь с этим.

Afzaal Ahmad Zeeshan

Какая ошибка?

Возможно, "callsearchengine" не существует в контексте и поэтому он выдает ошибку.

Member 12963337

Я просто получаю $( ' ...'). CustomeSelect не является функцией.

callsearchengine комментируется.
я загружаю php файл и этот файл содержит вызов customselect

Afzaal Ahmad Zeeshan

Хорошо, вы намеренно пропустили букву " р " в выборе клиентов?

Member 12963337

это была ошибка. но в моем файле это $('...'). CustomSelect()

2 Ответов

Рейтинг:
0

Kornfeld Eliyahu Peter

Две вещи...
1. Если вы используете эту страницу как частичную, вы должны очистить ее от всех вещей HTML/HEAD/BODY/FORM и оставить только основное содержимое... Я буду загружаться быстрее, и у вас будет меньше проблем с рендерингом...Или подумайте о загрузке только фрагментов страниц: . load() | jQuery API документация[^]
2. Загрузка JQuery очистит любой JavaScript с вашей страницы, прежде чем поместить содержимое в указанный элемент... Таким образом, вы должны ссылаться на внешний JavaScript, если хотите его использовать...


Рейтинг:
0

Member 12963337

Я просто получаю $( ' ...'). CustomeSelect не является функцией.
Разве это не легко разрешимо

Как я понимаю, что вы говорите, но мой searchengine также должен работать автономно.
Так что уборка и т. д. займет много времени


Kornfeld Eliyahu Peter

Не оставляйте свои комментарии в качестве решения!!!

Member 12963337

Новенький здесь, был по ошибке.