|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Собственно есть рест контроллер который возврщает List с объектами Код: java 1. 2. 3.
этот рест контроллер дергается ajax скриптом Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
и нужно результат этого запроса положить вот сюда ,где fiousers -лист ,который нам вернул рест контроллер Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 01:38 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
порыскал по гуглам - я так понимаю в скрипте нужно сделать что то на подобии вот этого Код: javascript 1. 2. 3. 4. 5.
и в ftl сделать див класс someusers а что дальше не понятно ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 01:48 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
другими словами нужно как то положить в мvc модель атрибут ,который в свою очередь получаем ajax запросом и при этом чтобы на странице обновилась инфа ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 01:50 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb другими словами нужно как то положить в мvc модель атрибут ,который в свою очередь получаем ajax запросом и при этом чтобы на странице обновилась инфа "Вы либо шатны оденьте, либо крестик снимите". (с) Не мой Т.е. вам нужен js-фреймфорк, а не шаблонизатор. Можно и на чистом js, но я вижу у вас тут используется jQuery. Поэтому можно посмотрить в сторону jQuery-ui . ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 05:20 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, для начала определись с поведением своего API ты хочешь принимать JSON, а в ответ отдавать готовый HTML? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 09:07 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA, Ну по сути да,апи отрабатывает на Джейсон ,обратно отдаёт либо лист либо модель в которой этот лист лежит и обновляет див класс в котором этот лист.ну либо прям целиком возвращает див класс с обновлёнными данными -я так понимаю тут возможен только последний вариант Это обычная поисковая строка- Ввёл фамилию курсор убрал с поля и внизу отобразился лист со всеми юзерами с фамилиями похожими ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 09:28 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Логичней ПОЛУЧАТЬ объекты по Get а не по Post. Не? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 09:37 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79, Почему этот юз кейс не сделать по Get если REST? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 09:41 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp asv79, Почему этот юз кейс не сделать по Get если REST? Петро создай отдельную тему там подискутируем почему пост ,а не гет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 09:56 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mad_nazgul gycb другими словами нужно как то положить в мvc модель атрибут ,который в свою очередь получаем ajax запросом и при этом чтобы на странице обновилась инфа "Вы либо шатны оденьте, либо крестик снимите". (с) Не мой Т.е. вам нужен js-фреймфорк, а не шаблонизатор. Можно и на чистом js, но я вижу у вас тут используется jQuery. Поэтому можно посмотрить в сторону jQuery-ui . я верно понимаю что используя шаблонизатор я не смогу асинхронно обновить один из div не обновляя всю страницу целиком если такой возможности нет-то тему можно закрывать ,от шаблонизатора я отказаться не смогу в данном случае ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 10:32 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb я верно понимаю что используя шаблонизатор я не смогу асинхронно обновить один из div не обновляя всю страницу целиком если такой возможности нет-то тему можно закрывать ,от шаблонизатора я отказаться не смогу в данном случае Не совсем. Можно использовать JSF или Vaadin, как шаблонизаторы. Там есть асинхронные способы обновления. Но контроллеры будут не REST. Хотя что вам мешает использовать и шаблонизатор, и js-фреймворк. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 10:36 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb PetroNotC Sharp asv79, Почему этот юз кейс не сделать по Get если REST? Петро создай отдельную тему там подискутируем почему пост ,а не гет. Еще не хватало чтобы двоечник командовал где кому писать. ... Каков твой ответ, таков и мой. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 10:39 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79 skyANA, Ну по сути да,апи отрабатывает на Джейсон ,обратно отдаёт либо лист либо модель в которой этот лист лежит и обновляет див класс в котором этот лист.ну либо прям целиком возвращает див класс с обновлёнными данными -я так понимаю тут возможен только последний вариант Это обычная поисковая строка- Ввёл фамилию курсор убрал с поля и внизу отобразился лист со всеми юзерами с фамилиями похожими Возможны тут разные варианты: вернуть JSON и отрендерить его на клиенте, или вернуть готовый HTML и вставить в нужное место, или редирект на страницу результатов поиска. Остальная часть продукта как написана? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:02 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79 Это обычная поисковая строка- Ввёл фамилию курсор убрал с поля и внизу отобразился лист со всеми юзерами с фамилиями похожими - набрал стас - отправил на сервер - в ответ получил готовый html - вставил его в нужное место dom в чем проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:05 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA,весь продукт на фримаркере,редирект и отказ от этого шаблонизатора исключён. Нужно чтобы вбивали в строку поиска текст и он на каждое изменение отправлял ajax запрос на сервер и обновлял данные в каком то диве ,но не страницу целиком,иначе просто в этой затее теряется смысл Я могу переделать сам контролёр или страницу (добавить нужные дивы) но не более ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:10 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79 Нужно чтобы вбивали в строку поиска текст и он на каждое изменение отправлял ajax запрос на сервер и обновлял данные в каком то диве ,но не страницу целиком,иначе просто в этой затее теряется смысл Я могу переделать сам контролёр или страницу (добавить нужные дивы) но не более ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:21 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79, это называется partial rendering метод контроллера должен вернуть частичное представление в виде готового html на клиенте тупо вставить в нужный контейнер опять испытываешь стеснение спросить у своих коллег пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:21 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя, Он просто перепрыгнул понятия урл и http сразу на спринг. Получилась магия. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:26 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя asv79 Это обычная поисковая строка- Ввёл фамилию курсор убрал с поля и внизу отобразился лист со всеми юзерами с фамилиями похожими - набрал стас - отправил на сервер - в ответ получил готовый html - вставил его в нужное место dom в чем проблема? Именно это я и хочу Я так понимаю что в моем скрипте должна быть часть после sucess которая и возвращает готовый html элемент? И если да ,то отобразится ли этот элемент в темплейте Ведь насколько я знаю это не совместимые вещи ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:30 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя,тут вопрос будет ли это работать внутри фримейкера Если нет ,то тогда тему можно закрыть ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:33 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb Собственно есть рест контроллер который возврщает List с объектами Код: java 1. 2. 3.
этот рест контроллер дергается ajax скриптом Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
и нужно результат этого запроса положить вот сюда ,где fiousers -лист ,который нам вернул рест контроллер Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Тебе не на форум надо вопросы задавать, а какие-то базовые концепты почитать (правда хз где их взять) и научиться формулировать запросы, т.е. вопрос типа: "у меня есть что-то там на freemarker, какой-то jquery и REST-сервис - как их сдружить" - это не вопрос, а хрен знает что, ты вот только через 10 постов просрался и написал что тебе нужно на самом деле: asv79 skyANA,весь продукт на фримаркере,редирект и отказ от этого шаблонизатора исключён. Нужно чтобы вбивали в строку поиска текст и он на каждое изменение отправлял ajax запрос на сервер и обновлял данные в каком то диве ,но не страницу целиком,иначе просто в этой затее теряется смысл Я могу переделать сам контролёр или страницу (добавить нужные дивы) но не более а нужно тебе следующее в терминах html и jquery: - нарисовать input, куда пользователь что-то будет вбивать - на этот input повесть onchange/onpaste, который при изменении инпута будет: -- смотреть что ввели (достаточно данных или нет) -- на div вешать шильдик типа "Loading ..." -- слать запрос к REST -- при получении ответа заменять содержимое div какими-то данными (тут можно повестись на посты от @вадя и из REST принимать сразу HTML, но это нифига уже не REST либо отрисовывать DOM самостоятельно) как только придет понимание того как оно работает (т.е. каким образом динамически отрисовывать DOM при помощи JS), придет идея что нужно большую часть рутины заменить на какой-нить фреймворк, если у тебя не SPA, то jquery здесь не лучший кмк выбор, лучше если есть возможность, то переключиться на ExtJS если лицензия позволяет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:34 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA asv79, это называется partial rendering метод контроллера должен вернуть частичное представление в виде готового html на клиенте тупо вставить в нужный контейнер опять испытываешь стеснение спросить у своих коллег пример? Коллеги в отпусках) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:36 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов, +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:40 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mad_nazgul gycb я верно понимаю что используя шаблонизатор я не смогу асинхронно обновить один из div не обновляя всю страницу целиком если такой возможности нет-то тему можно закрывать ,от шаблонизатора я отказаться не смогу в данном случае Не совсем. Можно использовать JSF или Vaadin, как шаблонизаторы. Там есть асинхронные способы обновления. Но контроллеры будут не REST. Хотя что вам мешает использовать и шаблонизатор, и js-фреймворк. так я об этом и спрашиваю..... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:42 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
ТС вероятно захотел крутую динамику ГУИ и врубил спринг MVC. А потребовался JS. Ему лень стало, и он пришел в java спрашивать про JS. Бывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:44 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79 вадя,тут вопрос будет ли это работать внутри фримейкера Если нет ,то тогда тему можно закрыть ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:45 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, >так я об этом и спрашиваю..... Странно. А тебя 5 из пятерых не понимают. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 11:46 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов как только придет понимание того как оно работает (т.е. каким образом динамически отрисовывать DOM при помощи JS), придет идея что нужно большую часть рутины заменить на какой-нить фреймворк, если у тебя не SPA, то jquery здесь не лучший кмк выбор, лучше если есть возможность, то переключиться на ExtJS если лицензия позволяет. давай еще раз ,у меня ШАБЛОНИЗАТОР FREEMARKER он у меня занимается генерацией HTML страниц в нем инпут ,на него навешен js script ,который посылает запрос на рест контроллер,КОторый берет из базы лист и кладет его в модель и возвращает обратно темплейт и в дев туле я вижу что приходит респонсом страница-но в самом браузере ничего не происходит ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:00 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp ТС вероятно захотел крутую динамику ГУИ и врубил спринг MVC. А потребовался JS. Ему лень стало, и он пришел в java спрашивать про JS. Бывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:04 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp gycb, >так я об этом и спрашиваю..... Странно. А тебя 5 из пятерых не понимают. что тут блеать непонятного? есть инпут поле -на нем скрипт скрипт делает запрос на контроллер- контроллер кладет в модель данные -эти данные я хочу увидеть у себя в браузере в дев туле видно что запрос проходит отлично с помощью скрипта,обратно в виде ответа прилетает штмл в которм уже все что нужно но он не отображается в самом браузере поэтому мой вопрос и был касательно скрипта как его заставить отрисовать ту страницу что пришла в респонсе ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:04 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, >и возвращает обратно темплейт Скрин где? Или ты техподдержка? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:05 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb давай еще раз ,у меня ШАБЛОНИЗАТОР FREEMARKER он у меня занимается генерацией HTML страниц в нем инпут ,на него навешен js script ,который посылает запрос на рест контроллер,КОторый берет из базы лист и кладет его в модель и возвращает обратно темплейт и в дев туле я вижу что приходит респонсом страница-но в самом браузере ничего не происходит - JS делает запрос к REST, ему возвращают JSON (оно сейчас так в коде у тебя) и он из этого JSON делает DOM, который вставляет в div - вадя-стайл: контроллер возвращает html, который JS вставляет в div ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:11 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb что тут блеать непонятного? Ты тупой? Почему у тебя запрос Post а не Get? В java у тебя такие методы? // дай список ListMy setList( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:11 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp gycb что тут блеать непонятного? Ты тупой? Почему у тебя запрос Post а не Get? В java у тебя такие методы? // дай список ListMy setList( просто игнор ,иначе тема расползется на 100 страниц опять вас с вадей нужно в read only на пару месяцев ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:14 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов - JS делает запрос к REST, ему возвращают JSON (оно сейчас так в коде у тебя) и он из этого JSON делает DOM, который вставляет в div вот именно это мне и надо первая часть у меня работает нормально-скрипт делает запрос,получает джейсон,а вот дальше я не умею и гугл ничего толком не дал ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:16 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, у тебя меньше 100 страниц не бывает. Полный тупизм в том как работает веб. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:21 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb первая часть у меня работает нормально-скрипт делает запрос,получает джейсон,а вот дальше я не умею и гугл ничего толком не дал JSON получил в JS значит руками его в HTML вид и в DOM. Тупишь опять. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:22 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb а вот дальше я не умею и гугл ничего толком не дал тебе уже насоветовали варианты что сложного? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:23 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя, отправь его в JS ветку. Пусть там 30 страниц делает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:25 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp gycb первая часть у меня работает нормально-скрипт делает запрос,получает джейсон,а вот дальше я не умею и гугл ничего толком не дал JSON получил в JS значит руками его в HTML вид и в DOM. Тупишь опять. покажи как йоптить ты нафлудил тут 3100 постов - в которых 0 целых 0 десятых полезной информации вот скрипт Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
что дальше? как мне тут штмл собрать ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:26 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp вадя, отправь его в JS ветку. Пусть там 30 страниц делает. пусть почитает https://learn.javascript.ru/ ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:26 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя gycb а вот дальше я не умею и гугл ничего толком не дал тебе уже насоветовали варианты что сложного? советы аля вот там есть то,а тут это и я могу раздавать ,нужен конкретный пример вот скрипт отправил пост запрос- получил джейсон в ответ как дальше собрать штмл элемент и воткнуть его на страницу ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:27 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb что дальше? как мне тут штмл собрать ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:28 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb советы аля вот там есть то,а тут это и я могу раздавать ,нужен конкретный пример пример кода на JS в топике про Java? Перегрелся? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:31 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb ты нафлудил тут 3100 постов - в которых 0 целых 0 десятых полезной информации я не люблю ленивых программистов чтобы ему КОД на JS давать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:32 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
ладно тему схлопывайте,как обычно лишь флудерастия одна как обычно..... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:33 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Молодец. В субд начинать с Модели уже обещал. Теперь обещай изучить JS и иди себе с миром. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:36 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb вот скрипт Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
что дальше? как мне тут штмл собрать Код: javascript 1. 2. 3.
потом учимся разбирать JSON и по рабоче-крестьянски делать HTML либо через DOM createElement/appendChild ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 12:53 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов, Код: javascript 1.
И пусть в js ветку идет людей смешить. Дикий он сегодня. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:15 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов gycb вот скрипт Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
что дальше? как мне тут штмл собрать Код: javascript 1. 2. 3.
потом учимся разбирать JSON и по рабоче-крестьянски делать HTML либо через DOM createElement/appendChild как оказалось ничего делать не надо особого скрипт не кривой - fio это id inputa на счет блюра согласен.а как сделать чтобы скрипт срабатвал на каждое изменение - даже если инпут в фокусе остается? вообщем оказалось все куда проще- никаких джейсонов не нужно даром мой контроллер отдает модель ,скрипт ее принимает и показыват наконец то но только один раз,чтобы опять запустить все это нужно страницу руками обновить ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:22 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов gycb вот скрипт Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
что дальше? как мне тут штмл собрать Код: javascript 1. 2. 3.
потом учимся разбирать JSON и по рабоче-крестьянски делать HTML либо через DOM createElement/appendChild вообщем все заработало без всяких джейсон и домов) вот сам скрипт Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
одна проблема - он срабатывает только если из фокуса выпадает это инпут поле,а нужно чтобы 1 букву написал - скрипт отработал ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:28 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вообщем схема тут такая с инпут поля по событию скрипт отправляет пост запрос на контроллер который возвращает не джейсон ,а модель эта модель спокойно обрабатывается скриптом выше осталось понять как заставить скрипт срабатывать на каждое изменение в этом интпут поле,даже если поле в фокусе сейчас срабатывает лишь когда курсор уходит из этотого инпута пробовал и blur и chage пс.как говорится послущай петро и сделай ровно наоборот) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:33 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Код: javascript 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:39 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, на keyup подпишись и я тебе писал про partial rendering, мог бы и почитать как он с фримейкером делается ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:40 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов gycb, Код: javascript 1.
спасиб такое же нарыл только там просто $("#fio"). keyup( function ) работает нормально наконец то ,обновляется только та часть что лежит в заданном мной контейнере но как то все это конечно тормознуто работает -5 раз делет нажал оно 10 секунд запросы отдает )) но в общем и целом все супер-оказывается фримаркер отлично работает с этими скриптами и ничего ему кроме модели не нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:43 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA gycb, на keyup подпишись и я тебе писал про partial rendering, мог бы и почитать как он с фримейкером делается а что там может быть не так задал контейнеру id -по саксеску контенер обновил этот и все меня не устраивает как оно работает - как то слишком все дергано чтоли ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:45 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb Андрей Панфилов gycb, Код: javascript 1.
спасиб такое же нарыл только там просто $("#fio"). keyup( function ) работает нормально наконец то ,обновляется только та часть что лежит в заданном мной контейнере но как то все это конечно тормознуто работает -5 раз делет нажал оно 10 секунд запросы отдает )) но в общем и целом все супер-оказывается фримаркер отлично работает с этими скриптами и ничего ему кроме модели не нужно Включай Timeline и смотри на каком шаге тормоза. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:46 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
можно было бы как то сделать ограничение на запросы это получается я 20 букв введу - он 20 вопросов на сервер зашлет? чо то тоже какая то борода ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:47 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79 skyANA asv79, это называется partial rendering метод контроллера должен вернуть частичное представление в виде готового html на клиенте тупо вставить в нужный контейнер опять испытываешь стеснение спросить у своих коллег пример? Коллеги в отпусках) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:47 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb можно было бы как то сделать ограничение на запросы это получается я 20 букв введу - он 20 вопросов на сервер зашлет? чо то тоже какая то борода ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:48 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA, а можно как то ограничить по времени функцию keyup? тоесть чтобы она отслеживала изменения не прям каждое ,а например каждую секунду чтобы если пользователь пишет что то длинное оно не делало лишних запросов ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:49 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Настя. Я спокойно жду когда ты про js так же скажешь как про бд. Которую с модели изучать надо. Так что поменьше остри и работай. Безработный учит работающего блин. Скооро на казаха похож будешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 13:59 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb skyANA, а можно как то ограничить по времени функцию keyup? тоесть чтобы она отслеживала изменения не прям каждое ,а например каждую секунду чтобы если пользователь пишет что то длинное оно не делало лишних запросов Можно. Но может быть все таки в ветку js? Т.к. сейчас вы изобретаете велосипед. В том же jQuery-ui уже есть lookup-ы для работы с REST-API. Не говоря уже о более современных фреймворках. ИМХО вам стоит посмотреть в их сторону (совеременый фреймворки - angular, react, vue и пр). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:00 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA gycb можно было бы как то сделать ограничение на запросы это получается я 20 букв введу - он 20 вопросов на сервер зашлет? чо то тоже какая то борода вот вы программисты сразу все вам читай проблема оказалась на стороне клиента я скрипт случайно положил в тот же контейнер -который он сам и обновляет получалст на каждое новое событие кей ап в два раза больше запросов в итоге если 10 букв там уже запросов 1024 запроса))) вывел за пределы контейнера все ок) а то вас послушаешь простейший скрипт в две строчки - надо пойти перечитать всю библиотеку горького от корки до корки)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:01 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mad_nazgul gycb skyANA, а можно как то ограничить по времени функцию keyup? тоесть чтобы она отслеживала изменения не прям каждое ,а например каждую секунду чтобы если пользователь пишет что то длинное оно не делало лишних запросов Можно. Но может быть все таки в ветку js? Т.к. сейчас вы изобретаете велосипед. В том же jQuery-ui уже есть lookup-ы для работы с REST-API. Не говоря уже о более современных фреймворках. ИМХО вам стоит посмотреть в их сторону (совеременый фреймворки - angular, react, vue и пр). да не не стоит уже - все заработало без всяких js веток и доп фреймворков скприпт получил модель и отдал ее фримейкеру- фримейкер обновил нужный контейнер и все не нужно изобретать костыли и велосипеды ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:03 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Потому что твой шаблонизатор никто тут не юзает. Только ты. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:03 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp gycb, Потому что твой шаблонизатор никто тут не юзает. Только ты. а зря ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:11 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Угу. На цветочный магазин только. Тебя же хвалили в кавычках за гуи уже. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:14 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Для джава погромиста мои уи весьма неплох) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:32 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79 Для джава погромиста мои уи весьма неплох) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:35 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
asv79, Из штанов не выпрыгнешь. Как только понадобился AJAX не лезь в js и отдай фронт программисту. Ваш капитан очевидность. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 14:44 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
PetroNotC Sharp asv79, Из штанов не выпрыгнешь. Как только понадобился AJAX не лезь в js и отдай фронт программисту. Ваш капитан очевидность. не вижу смысла в таких простейших скриптах отдавать что то кому то просто я думаю тут никто не ожидал что простейший скрипт может подцепить модель а фримаркер ее отрисует самое смешное на стаке был такой же вопрос и человека там засмеяли- типо ой ты чо - фримаркер же шаблонизатор один раз отрисовался и все как показывает практика комментаторы за частую сами не понимают многих вещей ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 17:00 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb самое смешное на стаке был такой же вопрос и человека там засмеяли- типо ой ты чо - фримаркер же шаблонизатор один раз отрисовался и все как показывает практика комментаторы за частую сами не понимают многих вещей Ну и ты показал своё ГУИ и его засмеяли. Вывод такой что ты гениален? НИКТО НЕ ЗНАЕТ ТВОЙ МЕТОД НАПИСАНИЯ КЛИЕНТА. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 17:25 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb как показывает практика комментаторы за частую сами не понимают многих вещей gycb просто я думаю тут никто не ожидал что простейший скрипт может подцепить модель а фримаркер ее отрисует ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2020, 19:13 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Андрей Панфилов, Да там видишь в чем прикол ,прежде чем создать тему я полез в Гугл и наткнулся на такой же вопрос где парню ответили что это невозможно ,типо модель это одно ,Джаваскрипт другое и шаблонищатор третье. Но ему написали что можно переделать контроллер на рест -распарсить Джейсон и положить в штмл) Поэтому я переделал контролёр на рест и создал эту тему) А так у меня просто обычный mvc контроллер был и сообсно сейчас и есть Который работает с моделью ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 14:49 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, Чет то ты 3 раза повторил одно и тоже. Ну теперь сходи к ним и скажи что тут сказали что не надо смешивать MVC, Шаблонизатор и REST. Сказали взять с REST данные по AJAX и превратить в HTML на клиенте. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 15:05 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb skyANA пропущено... читай про шаблоны debounce и throttle в Javascript и jquery в частности вот вы программисты сразу все вам читай проблема оказалась на стороне клиента я скрипт случайно положил в тот же контейнер -который он сам и обновляет получалст на каждое новое событие кей ап в два раза больше запросов в итоге если 10 букв там уже запросов 1024 запроса))) вывел за пределы контейнера все ок) а то вас послушаешь простейший скрипт в две строчки - надо пойти перечитать всю библиотеку горького от корки до корки)) сначала та написал, что 20 букв = 20 запросов потом куда-то положил скрипт и стало 10 букв = 1024 не, ничего не читай, так с тебя смешнее ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 15:57 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb, а скоро коллеги из отпусков вернутся, посмотрят, что по написал сороколетний джун, никого не спрашивая и тоже посмеются :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 15:59 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA сначала та написал, что 20 букв = 20 запросов это говорит о том, что тс не понимает что есть что. с одной стороны запрос на каждую букву - это вроде затраты. но это когда ты ввёл первую, при вводе второй количество отобранных резко сокращается.... мало того выводить все что отобрано по 2+ буквам бессмысленно достаточно вывести только 10-15 ну а если применить ещё некоторые знания - то достаточно 6 символов чтоб однозначно выбрать нужное из нескольких сотен тысяч записей ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 18:03 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA gycb, а скоро коллеги из отпусков вернутся, посмотрят, что по написал сороколетний джун, никого не спрашивая и тоже посмеются :) Такое ощущение ,что 40 лет это прям какой то порок)) Выветривай дурь совковую из головы) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 18:20 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb skyANA gycb, а скоро коллеги из отпусков вернутся, посмотрят, что по написал сороколетний джун, никого не спрашивая и тоже посмеются :) Такое ощущение ,что 40 лет это прям какой то порок)) Выветривай дурь совковую из головы) а дурь - это в 40 лет стесняться коллегам задавать вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 20:32 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Я вот думаю что некоторые аспекты web разработки все таки надо было изучать на PHP. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 20:41 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton Я вот думаю что некоторые аспекты web разработки все таки надо было изучать на PHP. Я вот думаю что некоторые аспекты работы с субд все таки надо было изучать на access. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 21:01 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя mayton Я вот думаю что некоторые аспекты web разработки все таки надо было изучать на PHP. Я вот думаю что некоторые аспекты работы с субд все таки надо было изучать на access. PostgresQL ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 21:35 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton PostgresQL ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 21:41 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя mayton PostgresQL Капец тут цепочка аналогий. Я думаю где-то мы ошиблись. Верно? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 21:46 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton Капец тут цепочка аналогий. Я думаю где-то мы ошиблись. Верно? но имея опыт акса наблюдая как используют субд множество явистов - делаю вывод - им не хватает практики акса - создание продукта на основании работы с субд. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 21:54 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя, Блин, осталось только ёксель обозвать СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 21:58 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
iOracleDev Блин, осталось только ёксель обозвать СУБД. акс шикарно работает с mssql. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 22:12 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
вадя iOracleDev Блин, осталось только ёксель обозвать СУБД. акс шикарно работает с mssql. Беда акса в том что он никогда не развивался. Всегда оставаясь нишевым продуктом пригодым лишь для черной бухгалтерии. Сколько вы знаете годных продуктов на аксе? Я - ни одного. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 22:48 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA gycb пропущено... Такое ощущение ,что 40 лет это прям какой то порок)) Выветривай дурь совковую из головы) а дурь - это в 40 лет стесняться коллегам задавать вопросы Как по мне дурь -это делать голословные утверждения ,выдавая их за истину в последней инстанции Этот проект никакого отношения к основной работе не имеет если что ) Это проект ,который я взял на кворке и было бы как минимум странно задавать вопросы коллегам (которые никакого отношение не имеют ни к этому проекту ни к фронт энд разработке) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 23:18 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton Беда акса в том что он никогда не развивался. Всегда оставаясь нишевым mayton продуктом пригодым лишь для черной бухгалтерии. mayton Сколько вы знаете годных продуктов на аксе? Я - ни одного. я сам делал проект аналогичный 1с, но более ориентированный на операторов и клиентов этих операторов. да, ниша акса - локальные сети, но я был знаком и с проектом российского масштаба с 900++ хранимками в mssql. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2020, 23:29 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
gycb skyANA пропущено... 40 лет не порок а дурь - это в 40 лет стесняться коллегам задавать вопросы Как по мне дурь -это делать голословные утверждения ,выдавая их за истину в последней инстанции Голословный - это не подтвержденный доказательствами или фактами. Но в теме про Jooq ты сам отметил тот факт, что стесняешься спрашивать коллег. И ты же писал, что тебе сорокет. Так чта... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 05:33 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Ну дайте же Стасу хоть здесь немного самоутвердиться Вам жалко байтов? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 10:04 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
самоутверждение хамством? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 10:16 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Давай по честному. Многие участники топика - тоже не подарочек. И мне кажется - сейчас самое время договорится о том чтоб не подвергать системной обструкции топики друг друга. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 11:09 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton И мне кажется - сейчас самое время договорится о том чтоб не подвергать системной обструкции топики друг друга. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.01.2020, 11:15 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
skyANA gycb пропущено... Как по мне дурь -это делать голословные утверждения ,выдавая их за истину в последней инстанции Голословный - это не подтвержденный доказательствами или фактами. Но в теме про Jooq ты сам отметил тот факт, что стесняешься спрашивать коллег. И ты же писал, что тебе сорокет. Так чта... :) несешь ты какую то херню если честно)) завязывай со спиртным ты ставишь штамп в одном из твоих сообщений - типо дескать хахаха 40 летний джун и как это соотносится с тем что ты выше написал клоун?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 15:33 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Стас! Петро! Давайте пакт о неком нейтральном что-ли комментировании. Выж не один топик не можете нормально поднять. Меня ваши задачи не особо беспокоят. Но выж форум засераете! Потом дурная слава про sql.ru идет... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 15:38 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton Петро если это ко мне, то покажи мой пост что тебе не понравился. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 15:57 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton Стас! Петро! Давайте пакт о неком нейтральном что-ли комментировании. Выж не один топик не можете нормально поднять. Меня ваши задачи не особо беспокоят. Но выж форум засераете! Потом дурная слава про sql.ru идет... я согласен на все 100 просто любая тема -созадется - тут же обрастает каким то флудом бессмысленным да поначалу это было весело ,сейчас реально уже не хочется даже темы подымать новые- ибо знаешь кроме флуда и "хахааха 40 летний джун" ничего нового не увидешь ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 16:08 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
Петро. Вот делать мне больше нечего... Искать какие-то посты. Это так... общее впечатление. Признайся честно. Ты ведь - не подарочек. Вредный иногда бываешь. Это я - по дружески. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 16:08 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
я тоже по-дружески. вредность Петра и вредность Стаса - две большие разницы. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 16:19 |
|
RestApi +Ajax query to MVC model
|
|||
---|---|---|---|
#18+
mayton Петро. Вот делать мне больше нечего... Искать какие-то посты. Это так... общее впечатление. Я показываю зубы только в в ответ. Первый не нападаю)))) mayton Это я - по дружески. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.01.2020, 16:22 |
|
|
start [/forum/topic.php?all=1&fid=59&tid=2120958]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
114ms |
get tp. blocked users: |
2ms |
others: | 246ms |
total: | 571ms |
0 / 0 |