Size: a a a

JavaScript — русскоговорящее сообщество

2020 September 07

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Надеюсь смогу объяснить тк ничего не нашел и уже отчаялся. Есть событие (on blur) которое срабатывает на определенный инпут при условии что значение в нем пустое. К этому инпуту прикручен datepicker для выбора дат. И соответсвенно когда я тыкаю в дату из выпадающего календаря то фокус теряется и отрабатывает событие перед тем как datepicker загонит мне дату в значение инпута уже. Как такое можно обойти ?
источник

VD

Vitalii D in JavaScript — русскоговорящее сообщество
например на клик датапикера делать event.preventDefault(), илиловить все клики и отслеживать таргет последнего клика - вариантов много, если есть пример на codepen или еще где - то думаю тут быстро вам помогут
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Vitalii D
например на клик датапикера делать event.preventDefault(), илиловить все клики и отслеживать таргет последнего клика - вариантов много, если есть пример на codepen или еще где - то думаю тут быстро вам помогут
там большой жс файл на 19к строк. так что думаю вариант с codepen отпадает =/ работает по такому вот алгоритму (было написано до меня) https://ideone.com/oHn7M8
как мне можно в нем ловить эти события ? просто сейчас ввыходит так что при клике на дату событие отрабатывает и он думает что значение пустое и убирает класс
источник

KS

Kamo Spertsyan in JavaScript — русскоговорящее сообщество
Ivan Naumov
а вообще, разве не a[]=3&a[]=2 должно быть ?
если честно - не знаю, я смотрю на сформированное значение, и в нём есть индексы
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Kamo Spertsyan
если честно - не знаю, я смотрю на сформированное значение, и в нём есть индексы
ну я говорю про стандарты, хз от куда там индексы...
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
там большой жс файл на 19к строк. так что думаю вариант с codepen отпадает =/ работает по такому вот алгоритму (было написано до меня) https://ideone.com/oHn7M8
как мне можно в нем ловить эти события ? просто сейчас ввыходит так что при клике на дату событие отрабатывает и он думает что значение пустое и убирает класс
А зачем тебе blur вообще?На фокус вызывается датапикер. У датапикера скорее всего есть какой-то эвент, который позволит тебе перед закрытием сделать какие-либо вещи
источник

KS

Kamo Spertsyan in JavaScript — русскоговорящее сообщество
Ivan Naumov
ну я говорю про стандарты, хз от куда там индексы...
вполне возможно, что нарушается стандарт
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
@kerambit228 Что за датапикер, кинь ссыль.Раз 19к строк кода, то вряд ли он кастомный
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Sla V
@kerambit228 Что за датапикер, кинь ссыль.Раз 19к строк кода, то вряд ли он кастомный
Там сборная солянка из jquery, датапикера + своего кода как я понимаю. Поэтому так
источник

O

Oil Field in JavaScript — русскоговорящее сообщество
Кто-нибудь реализовывал кастомный беск.скролл?
Были какие-то проблемы?
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Sla V
А зачем тебе blur вообще?На фокус вызывается датапикер. У датапикера скорее всего есть какой-то эвент, который позволит тебе перед закрытием сделать какие-либо вещи
Видимо тут нельзя кидать гифки чтобы показать что надо. Так шо в лс скину
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
Видимо тут нельзя кидать гифки чтобы показать что надо. Так шо в лс скину
👍
источник

АМ

Артур Мудрик... in JavaScript — русскоговорящее сообщество
ребята, кто-нибудь занимался расписаниями авиарейсов? Какие есть API для получения авиаперелётов, какие самые крутые и прочее? Естественно, профессиональные и платные.
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Артур Мудрик
ребята, кто-нибудь занимался расписаниями авиарейсов? Какие есть API для получения авиаперелётов, какие самые крутые и прочее? Естественно, профессиональные и платные.
все зависит от того что надо - есть авиаселс и амадеус (ссылки вставлять не буду)
источник

SV

Sla V in JavaScript — русскоговорящее сообщество
Артур Мудрик
ребята, кто-нибудь занимался расписаниями авиарейсов? Какие есть API для получения авиаперелётов, какие самые крутые и прочее? Естественно, профессиональные и платные.
источник

АМ

Артур Мудрик... in JavaScript — русскоговорящее сообщество
Ivan Naumov
все зависит от того что надо - есть авиаселс и амадеус (ссылки вставлять не буду)
а сами, например, авиасейлз, откуда эти данные берут?
источник

АМ

Артур Мудрик... in JavaScript — русскоговорящее сообщество
Ivan Naumov
все зависит от того что надо - есть авиаселс и амадеус (ссылки вставлять не буду)
надо сделать приложение по поиску дешёвых перелётов, по типу «Всё, пока», Вандруки и аналогичных
источник

АМ

Артур Мудрик... in JavaScript — русскоговорящее сообщество
тобишь, я это вижу так, что есть АПИ, есть планы за определённую стоимость, ну, типа, до 10 000 запросов в сутки стоят столько-то, до 100 000 запросов столько-то и т.п.
источник

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Артур Мудрик
надо сделать приложение по поиску дешёвых перелётов, по типу «Всё, пока», Вандруки и аналогичных
с ценами - у ависейлс есть апи для доступа к базе
источник

АМ

Артур Мудрик... in JavaScript — русскоговорящее сообщество
и в какие-то интервалы времени шлёшь кучу запросов и мониторишь цены
источник