Mam wejście select2, którego używam i na "zmianę" Przechwytywam wartości i wykonuję akcję. Próbuję wyczyścić to select2 bez wywoływania zdarzenia zmiany. czy to możliwe?Wyczyść select2 bez wywoływania zmiany zdarzenia
Aby wyczyścić select2 używam następujący kod:
$docInput.select2('data', null);
ta kasuje wejście jako pożądany, ale również wywołuje zdarzenie change, która biegnie przez moje innym kodem. Musi być sposób na uciszenie spustu. Jakieś pomysły?
Można zrobić test w onChange imprezy i upewnij się, że wejście nie jest puste, zanim zrobisz cokolwiek, co robisz w tej funkcji. – Jnatalzia
Czy możesz podać [jsfiddle] (http://jsfiddle.net) tego, co aktualnie masz? – Dom
@Jnatalzia Obecnie używam twojego pomysłu jako "poprawki", ale jestem ciekawy, czy wyczyszczenie select2 bez wywoływania zdarzenia zmiany jest faktycznie możliwe. Dzięki za pomysł. –