من یک سرچ در لاراول نوشتم وقتی از typeaheadاستفاده میکنم و می خوام متنی در تکست باکس بنویسم این ارور رو میده
bootstrap3-typeahead.min.js:1 Uncaught TypeError: it.toLowerCase is not a function
at Typeahead.matcher (bootstrap3-typeahead.min.js:1)
at bootstrap3-typeahead.min.js:1
at Function.grep (jquery.js:753)
at Typeahead.process (bootstrap3-typeahead.min.js:1)
at proxy (jquery.js:818)
at Object.success (search:22)
at fire (jquery.js:1037)
at Object.fireWith [as resolveWith] (jquery.js:1148)
at done (jquery.js:8074)
at XMLHttpRequest.callback (jquery.js:8598)
من این جستجو رو نوشتم اما یک مشکلی داره فقط حرف اول رو میزنم سرچ میکنه حرف دوم و سوم بی تاثیر هست
<input class="header-search-container-input hashtag" type="text"
placeholder="جستجو ..." name="q">
اینم کد jquery
var $input = $('.header-search-container-result');
$(document).on('keyup keypress change oninput', '.header-search-container-input', function () {
$input.removeClass('show-result');
if ($(this).val() !== "") {
$input.addClass('show-result');
}
});
2024 © Copyright کليه حقوق مادی و معنوی براي چسبون محفوظ است و هرگونه کپی برداری پیگرد قانونی دارد.