BG Development


  Reply to this topicStart new topicStart Poll

> Keyup change, JavaScript, JQuery
cpuin
Публикувано на: 30-10-2021, 18:25
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 909
Регистриран на: 06.03.12



Здравейте,

Каквото и да правя не мога да прихвана ивента icon_sad.gif


CODE

$('#searchInput,#sortBy').on("keyup change", function(){
       $('#example').DataTable().draw();
       alert("it works");
   });



CODE

<div class="post-search-panel">
   <input type="text" id="searchInput" placeholder="Type keywords..." />
   <select id="sortBy">
       <option value="">Sort by</option>
       <option value="0">Male</option>
       <option value="1">Female</option>
   </select>
      </div>




--------------------
"Трудните неща изискват време, невъзможните - просто малко повече"
PMEmail Poster
Top
relax4o
Публикувано на: 31-10-2021, 14:01
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2627
Регистриран на: 04.04.07



Така дадено не се вижда да има проблем. Единственото, което може да е, е че се опитваш да създадеш event handler-а преди документа да се е заредил, което ще рече, че все още #searchInput и #sortBy не са достигнали DOM-а.

И всъщност, това което правиш е малко грешно. input полето ще извика и двете събития keyup и change. Едва ли искаш това.
По-добре си раздели сортирането от търсенето.


--------------------
Бисери :D

QUOTE (oveRLuckEd)
Ползваш някоя нова версия на PHP, която е вече ооп ориентирана и заради това ти я изкарва тази грешка.


QUOTE (nbacool2)
Щом няма input полета, значи няма откъде да се направи SQL инжекция Very Happy
PM
Top
deam0n
Публикувано на: 01-11-2021, 16:14
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 134
Регистриран на: 12.09.05



Да по-скоро ако оставиш само change..

Иначе за първото нещо трябва му сложиш:

CODE
document.addEventListener("DOMContentLoaded", function(event) {
   // твоя код
 });
PMEmail Poster
Top
cpuin
Публикувано на: 01-11-2021, 17:48
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 909
Регистриран на: 06.03.12



QUOTE (relax4o @ 31-10-2021, 14:01)
Така дадено не се вижда да има проблем. Единственото, което може да е, е че се опитваш да създадеш event handler-а преди документа да се е заредил, което ще рече, че все още #searchInput и #sortBy не са достигнали DOM-а.

И всъщност, това което правиш е малко грешно. input полето ще извика и двете събития keyup и change. Едва ли искаш това.
По-добре си раздели сортирането от търсенето.

Това беше проблема, благодаря


--------------------
"Трудните неща изискват време, невъзможните - просто малко повече"
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0