не уверен, почему это не работает еще довольно новым с js. Я пытаюсь проверить, есть ли какие-либо данные, и если есть, то он должен добавить скрытый класс или удалить его, если у него нет данных.jquery, если данные не пустые, добавьте класс issue
$(function() {
$('#search').keyup(function() {
var followerList=$("#followerlist");
if($('#search').val() !== ""){
followerList.addClass('hidden');
}else{
followerList.removeClass('hidden');
};
$.ajax({
type: "POST",
url: "/search/",
data: {
'search_text': $('#search').val(),
'csrfmiddlewaretoken': $("input[name=csrfmiddlewaretoken]").val()
},
success: searchSuccess,
dataType: 'html'
});
});
});
function searchSuccess(data, textStatus, jqXHR)
{
$('#search-results').html(data);
}
Найти хороший инструмент синтаксис пылеобразования. Либо в среде IDE (редактор кода), либо в режиме онлайн. У вашего кода много проблем с синтаксисом. Также посмотрите на синтаксические ошибки, брошенные в консоль браузера .... он скажет вам, в какой строке они находятся ... первый в любом случае – charlietfl
спасибо, что я использовал консоль и пытался с нее перейти. В настоящее время я использую возвышенный текст, но скоро буду использовать IDE. Спасибо за ввод. –
Sublime will lint, просто нужно использовать его – charlietfl