Можно ли написать функцию jQuery короче?

12
tommy-gung
На сайте с 22.11.2006
Offline
304
#11
проверяй результат на back-end и, если нет данных, там же делай повторный запрос. в итоге на фронт всегда будут возвращаться данные, а ajax-запрос будет один
Здесь не могла быть ваша реклама
D
На сайте с 28.06.2008
Offline
1114
#12
tommy-gung #:
проверяй результат на back-end и, если нет данных, там же делай повторный запрос. в итоге на фронт всегда будут возвращаться данные, а ajax-запрос будет один

Точно! Спс, так и надо делать!!

W1
На сайте с 22.01.2021
Offline
306
#13
Dram #:

Точно! Спс, так и надо делать!!

Думаете, не запутаетесь в обработчике? 
И что будете делать с селектором, который 

input[name="mod-firm-rselect"]:checked

Он же конкретный показывается, без учёта Ваших изменений в запросе.

Мой форум - https://webinfo.guru –Там я всегда на связи
D
На сайте с 28.06.2008
Offline
1114
#14
webinfo #:

Думаете, не запутаетесь в обработчике? 
И что будете делать с селектором, который 

Он же конкретный показывается, без учёта Ваших изменений в запросе.

Да, в это и уперся ))

S3
На сайте с 29.03.2012
Offline
366
#15
webinfo #:

То, что Вы давно такого не видели - охотно верю. Потому что Вы варитесь в своей песочнице, откуда практически не высовываете нос. Но можете ли Вы обозначить конкретные претензии к данному коду, без вздохов и взываний  к святым для Вас фреймворкам?

Что вы знаете про мою песочницу? 😀Конкретно претензии - как минимум дубликат кода. Это все нужно выносить в отдельную функцию. Практического совета не дам, 5 лет уже не пишу на jQuery.

Dram, Если не получается переложить работу на бэк - как минимум проблема в бизнес-логике, стоит ее пересмотреть.  слушайте изменения в селекторе и шлите запрос на бэк при возникновении события

W1
На сайте с 22.01.2021
Offline
306
#16
Sly32 #:
Что вы знаете про мою песочницу? 

Вы не делали секрета из своей деятельности. Поэтому - достаточно, чтобы об этом говорить. Да хотя бы это: "5 лет уже не пишу на jQuery".

Sly32 #:
Конкретно претензии - как минимум дубликат кода. Это все нужно выносить в отдельную функцию.

В данном конкретном случае это не очень существенно. Потратишь время на рефакторинг, а толку - пшик.

S3
На сайте с 29.03.2012
Offline
366
#17
webinfo #:

Вы не делали секрета из своей деятельности. Поэтому - достаточно, чтобы об этом говорить. Да хотя бы это: "5 лет уже не пишу на jQuery".

В данном конкретном случае это не очень существенно. Потратишь время на рефакторинг, а толку - пшик.

Все правильно, нет секрета. Не пишу на jQuery по двум причинам - я бэкендщик и у нас на проектах js-фреймворки. Не хочу обижать, но если для тебя нет толка в рефакторинге, то ты не сильно программист, так, клепальщик.

Да и собственно вопрос топика - как уменьшить код - что это как не рефакторинг? Ну и профитов с этого хватает, поработаешь с легаси на 5000 строк - поймешь)

Надеюсь, нет обид что на ты?

W1
На сайте с 22.01.2021
Offline
306
#18
Sly32 #:
если для тебя нет толка в рефакторинге, то ты не сильно программист, так, клепальщик

Лучше ничего не отвечу....

Ярлыки пошли в ход - это сильный аргумент, да.

totamon
На сайте с 12.05.2007
Offline
437
#19
можно!
Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
ArbNet
На сайте с 27.10.2019
Offline
146
#20
totamon #:
можно!

С пометкой: БЕЗ jQuery 😎

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий