Size: a a a

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

2020 September 15

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
объясню: есть 5 инпутов с селектами/инпутами, если хоть какой-то селект/инпут изменен, нужно дизейблить кнопку отправки
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
какой способ можете посоветовать чтобы отслеживать изменения селекта/инпута
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
пробовал с помощью change(), он отслеживает каждое изменение
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Andrey Bogachenko
пробовал с помощью change(), он отслеживает каждое изменение
но?
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
но если мы возвращаемся на начальное значение инпута/селекта, он тоже тригерит этот метод
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
могу ли я как-то проверять первоначальное это значение или нет?
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
кроме хранения переменных
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
как-то красиво сделать
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
если будет 20 полей, у меня проверка не влезит в 10 строк
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
Andrey Bogachenko
как-то красиво сделать
есть атрибут data можно в ней хранить последние значение
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
не создавая кучи переменных
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
да) но…
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
красиво было бы как-то хранить объект со значениями первоначальными
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
и при изменении какого-либо из инпутов/селекта сверять
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
хм можно и это красиво но тут много кода нужно!
источник

Freekazoid💯 Васильев... in jQuery — русскоговорящее общество
так как тут следить за обьектом нужно а значение инпутов привязывать к его значениям.
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
понял
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
а как бы вы посоветовали сделать?
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
вешать change на каждый инпут/селект и сверять?
источник

AB

Andrey Bogachenko in jQuery — русскоговорящее общество
вешая change на каждый input, мы внутри еще должны будем сверять: не изменились ли другие поля
источник