У меня есть рабочая панель поиска, которая добавляется через html. Однако, чтобы сделать код ненавязчивым, я пытаюсь добавить панель поиска и кнопку с помощью JavaScript. Я могу отобразить панель поиска и кнопку, но функциональность воссоздания результатов перестала работать.добавление строки поиска через JavaScript
Вот раздел для добавления строки поиска в JS.
var $searchSection = $('<div class="student-search"></div>');
$searchSection.append('<input id = "search-criteria" placeholder="Search for students..."></input>');
$searchSection.append('<button>Search</button>');
//Append search section
$('.page-header').append($searchSection);
Я пытаюсь получить функциональность поиска. Вот ссылка на код с поиском, который работает, поскольку панель поиска включена в html. http://codepen.io/fun/pen/RRyaNm
Это ссылка на код со строкой поиска, добавленной через js, но без функции поиска. http://codepen.io/fun/pen/VjraNd?editors=1010
Как вы получаете поиск для работы с добавлением из js?
Любая помощь или указатели были бы замечательными.
Спасибо,
Гарри
'$ ('# поиск-критерии');' не существует в то время, вы Fetching его. – Siguza