| 
 | 
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Добрый день. Не получается вызвать синхронно два ajax. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Мне на 200 нужно именно остановить выполнение второго ajax. А сейчас и log(1) и log(2) вызываются. Спасибо. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 14:36 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, остановить ajax не получится. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:11 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp, остановить ajax не получится. Не верю. А как сделать чтобы log(1) не писалось в логи? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:13 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp А как сделать чтобы log(1) не писалось в логи? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:24 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Первый ajax просто аутентификация. Шлем пароль и логин. Если не прошла, то выходить и второй запрос не слать. Код 200 это ошибка так как приходит форма логина. Это мы что то не так ввели. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:33 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Если по старинке, то это Вавилонская башня коллбэков. Так мне не надо. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:34 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Первый ajax просто аутентификация. Шлем пароль и логин. Если не прошла, то выходить и второй запрос не слать. Код 200 это ошибка так как приходит форма логина. Это мы что то не так ввели. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:40 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp Первый ajax просто аутентификация. Шлем пароль и логин. Если не прошла, то выходить и второй запрос не слать. Код 200 это ошибка так как приходит форма логина. Это мы что то не так ввели. Не капча а форма входа! ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:49 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Тебе приходит ответ на POST. Если надо перебирай и брутфорсь дальше. К топику не относится. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:52 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, 200 это не ошибка, это нормальный ответ. это ты трактуешь ошибкой. надо не 200 анализировать, содержимое данных.\если там есть что-то содержащее форму логина - то выходить ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:55 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Давай другой пример. А то ты зациклился. Собираю класс из двух запросов. Если первый код 200 то не нужно отправлять второй. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:56 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя надо не 200 анализировать, содержимое данных.\если там есть что-то содержащее форму логина - то выходить ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:57 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Если первый код 200 то не нужно отправлять второй. https://ru.wikipedia.org/wiki/Список_кодов_состояния_HTTP ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:57 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp БЛИН, КАК ВЫХОДИТЬ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 15:58 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, whatsapp? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:01 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp БЛИН, КАК ВЫХОДИТЬ? $.ajax() $.ajax() Как второй не запускать если в первом форма логина пришла? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:02 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp, whatsapp? На работе. Позже смогу. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:03 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Как второй не запускать если в первом форма логина пришла? если ответ - форма логина - ajax2 не отправляешь если ответ - не форма логина - ajax2 отправляешь ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:10 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Добрый день. Не получается вызвать синхронно два ajax. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Мне на 200 нужно именно остановить выполнение второго ajax. А сейчас и log(1) и log(2) вызываются. Спасибо. Может, надо не вызывать log(1) и log(2), а передавать функции, вызывающие log(1) и log(2)? Что-то типа Код: javascript 1. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:10 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp Как второй не запускать если в первом форма логина пришла? если ответ - форма логина - ajax2 не отправляешь если ответ - не форма логина - ajax2 отправляешь ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:11 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. без всяких промисов ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:21 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Типа ты меня удивил вавилонской башней. Еще скажи счетчик вызовов повесить. До свидания. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:23 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Типа ты меня удивил вавилонской башней. Еще скажи счетчик вызовов повесить. До свидания. в чём проблема? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:35 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Что не понял. Через Promise надо мне. У меня карта и по 12 запросов слоев может быть. Пока. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 16:50 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, долго думал, но так и не смог понять для чего промисы тебе... чем они могут помочь? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 21:02 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Поиск - Вавилонская башня Код: sql 1. 2. 3. 4. 5. 6. 7. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 21:32 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, да пофиг на вавилонскую башню. вопрос в том что промисы тут не помогут. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 21:43 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, А если придет какой студент и сделает? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 22:06 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp А если придет какой студент и сделает? ты заинтриговал меня .давай подробностей больше - попробую, ради спортивного интереса ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 22:08 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Угу. Тебя уговаривать три дня надо как девочку). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 22:28 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Угу. Тебя уговаривать три дня надо как девочку). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 22:30 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Petro, я не угадал что ли? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 22:46 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Изопропил Буду думать. Спасибо. Alexander A. Sak, Не понял тебя. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 22:56 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Скопировать не сложно. Alexander A. Sak PetroNotC Sharp Добрый день. Не получается вызвать синхронно два ajax. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Мне на 200 нужно именно остановить выполнение второго ajax. А сейчас и log(1) и log(2) вызываются. Спасибо. Может, надо не вызывать log(1) и log(2), а передавать функции, вызывающие log(1) и log(2)? Что-то типа Код: javascript 1. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 23:11 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, это тебе не подойдёт. там отслеживается "не нормальное поведение" у тебя же всё штатное с точки зрения логики js и протокола ajax ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.01.2020, 23:15 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Если по старинке, то это Вавилонская башня коллбэков. Так мне не надо. await не работает? https://stackoverflow.com/questions/27612372/how-to-await-the-ajax-request Код: javascript 1. 2. 3. 4. 5. 6. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 04:47 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  https://jsfiddle.net/3xmuz1Lo/6/  Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 05:01 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Alexander A. Sak, crutchmaster, Спс. Счас попробую. Отпишусь. вадя, Да фиг знает..Я же джун в js. Может оно анализирует статус xhr.status а он у меня 200 значит что прерываемся. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 07:21 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Может оно анализирует статус xhr.status а он у меня 200 значит что прерываемся. в твоём случае статус 200 говорит, что сервер ответил, и ответ с точки зрения протокола правильный. статус 200 буде в любом случае, ввёл ты логин / пароль правильные или нет. только ответ буде разный -форма логина, если логин/пароль не верный или что-то другое , если логин /пароль верные ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 08:47 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя, Если сераер пускает то 302 код идет. Переход с урла логина на урл где работаем. Дак ты делаешь пример или занят пока? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 09:02 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, https://jsfiddle.net/7poz48ka/3/ Без jquery, чтобы совсем было понятно: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 09:31 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Дак ты делаешь пример или занят пока? что приходит при статусе 302? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 09:33 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp Дак ты делаешь пример или занят пока? что приходит при статусе 302? Я могу только факультативно так как к вопросу не имеет отношение. В вопросе стоит как второй запрос запустить по резулату первого. На 302 идет урл куда пустит сервер для работы. Прихожая называется. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 10:02 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, В том и дело что нужен $.ajax Но все равнр посмотрю. Спс. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 10:04 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, У тебя xhttp.send( один раз? А нужно в примере два раза. Первый это аутентификация и второй рабочий в зависимости от первого ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 10:21 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Добрался до компа, счас все посмотрю. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 10:22 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 10:34 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp, Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. У меня так и было, только this не передавал. Ты проверь, при fail вызывается log1 функция или нет? Я чуть позже с this проверю. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:00 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Добрый день. Не получается вызвать синхронно два ajax. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Мне на 200 нужно именно остановить выполнение второго ajax. А сейчас и log(1) и log(2) вызываются. Спасибо. тебе на это уже указывали ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:07 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA, Переведи про вызов явно. Я еще не проверил способ с лямбдой от Alexander A. Sak. Если ты про это то он волшебник профи. Я не просек что лямбда влияет. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:13 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, ты выполнил функцию log два раза и передал результаты выполнения в then а не то, что ты ожидаешь необходимо передавать либо имя метода обработчика, внутри которого вызов log с нужными параметрами; либо анонимную функцию, внутри которой вызов log с нужными параметрами; либо лямбду, внутри которой... об этом тебе написали выше ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:22 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Alexander A. Sak PetroNotC Sharp Добрый день. Не получается вызвать синхронно два ajax. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Мне на 200 нужно именно остановить выполнение второго ajax. А сейчас и log(1) и log(2) вызываются. Спасибо. Может, надо не вызывать log(1) и log(2), а передавать функции, вызывающие log(1) и log(2)? Что-то типа Код: javascript 1. Лямбда все меняет. Зазубрю так как мозги не понимают. Спасибо профи. Спасибо всем кто помогал. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:32 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp У тебя xhttp.send( один раз А нужно в примере два раза.  Ну так дёргается два раза await getData и всё. Я как пример написал, чтобы было понятно, откуда кишки висят, можно и с $.ajax, если он промис выдаёт. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:52 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Зазубрю так как мозги не понимают. https://learn.javascript.ru/first-steps уроки 15 и 16 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:53 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster можно и с $.ajax, если он промис выдаёт он выдаёт джикверивский объект Деферред, что по сути реализует интерфейс промиса так что можно, подробности в доке: https://api.jquery.com/JQuery.ajax/ ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 11:57 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, а как ты 302 статус предаёшь? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 12:10 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  вадя PetroNotC Sharp, а как ты 302 статус предаёшь? Достаточно пометить какой урл защитить. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 12:17 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster await Поэтому мнения о нем нет(. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 12:19 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, промис тебе точно нужен? просто объявить два метода и использовать, чем не устроило? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 12:35 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA PetroNotC Sharp, промис тебе точно нужен? просто объявить два метода и использовать, чем не устроило? Читал про when но не понял. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 12:43 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp я это слово в js пока не знаю. Знаю в шарпе Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 12:55 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, Понимаешь, что для меня лично не логично. В шарпе операторы async/await служат ДЛЯ ПРЕОБРАЗОВАНИЯ ОБЫЧНОГО СИНХРОННОГО КОДА В АСИНХРОННЫЙ. А тут мне надо наоборот. Поэтому мой ум сопротивляется))). Ну тут и языки разные. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 13:12 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp skyANA PetroNotC Sharp, промис тебе точно нужен? просто объявить два метода и использовать, чем не устроило? Читал про when но не понял. Смотри, ты реализовал следующую конструкцию: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. Не работает, потому как надо передавать ссылку на функцию, а не на результат её выполнения. Простейший вариант - это тупо объявить два метода: Код: javascript 1. 2. 3. 4. 5. 6. 7. и всё заработает: Код: javascript 1. Но теперь внимание вопрос: а зачем это всё заворачивать в промис, если можно тупо: Код: javascript 1. 2. 3. 4. ? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 13:20 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp crutchmaster, Понимаешь, что для меня лично не логично. В шарпе операторы async/await служат ДЛЯ ПРЕОБРАЗОВАНИЯ ОБЫЧНОГО СИНХРОННОГО КОДА В АСИНХРОННЫЙ. А тут мне надо наоборот. Поэтому мой ум сопротивляется))). Ну тут и языки разные. Не для преобразования синхронного кода в асинхронный, а для написания асинхронного кода так, будто он синхронный. Ровно тоже самое и в JavaScript, ровно это тебе по сути и нужно. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 13:25 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA Не для преобразования синхронного кода в асинхронный, а для написания асинхронного кода так, будто он синхронный. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 13:27 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA и всё заработает Не работало. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 13:29 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp skyANA и всё заработает Не работало. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 13:32 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA PetroNotC Sharp пропущено... нет. У меня была первая функция, а второй параметер console.log Не работало. А сейчас к Имени добавил только лямбду стрелочки. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 14:03 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp skyANA пропущено... Не работало, потому как ты допустил ошибку, передав не указатель на функцию, а её результат. А сейчас к Имени добавил только лямбду стрелочки. Добавил к имени только лямбду стрелочки - это как вообще? Можешь код показать? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 19:12 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp returnPromise().then(  () => functionMyAjax() ,... ).catch... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 19:32 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp PetroNotC Sharp returnPromise().then(  () => functionMyAjax() ,... ).catch... Имя функции - это functionMyAjax. Вызов функции - это functionMyAjax(). Ты последнее завернул в выражение и получил ссылку на анонимную функцию. А мог просто передать ссылку по имени. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.01.2020, 21:01 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA Имя функции - это functionMyAjax. Вызов функции - это functionMyAjax(). В первом случае будет ошибка. Поэтому по контексту понятно что вызов и со скобками. skyANA Ты последнее завернул в выражение и получил ссылку на анонимную функцию. Я в курсе давно что я сделал. skyANA А мог Бери пример с Alexander A. Sak, он просто код пару строк написал вместо бесконечных разговоров что я "мог сделать". У нас с тобой терминология разная. Меньше слов и больше кода. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 07:27 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp, код я тебе дал, но тебе поговорить хочется дело твоё Удачи :) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 08:44 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp Понимаешь, что для меня лично не логично.  В шарпе операторы async/await служат ДЛЯ ПРЕОБРАЗОВАНИЯ ОБЫЧНОГО СИНХРОННОГО КОДА В АСИНХРОННЫЙ. Тут всё пляшет от того, что js однопоточный, поэтому все совсем не так, как у всех. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 09:24 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, в каком плане? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 09:27 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA в каком плане? В каком плане что? Жс однопоточный? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 09:28 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, что значит все совсем не так как у всех в контексте async/await и данного топика? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 09:47 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA, Вот человек говорит, что в C# async/await делает асинхронный код из синхронного, а я говорю, что js наоборот, пытается сделать вид, что код синхронный и спрятать колбек под ковёр. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 09:53 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, в C# по сути тоже самое ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 09:57 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster skyANA, Вот человек говорит, что в C# async/await делает асинхронный код из синхронного, а я говорю, что js наоборот, пытается сделать вид, что код синхронный и спрятать колбек под ковёр. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:06 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, JS отличается и от дельфи и от java и от шарпа.... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:07 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, Если ты jav'ист то js как Akka. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:08 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp crutchmaster, Если ты jav'ист то js как Akka. А что в js является актором? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:38 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster https://stackoverflow.com/questions/27612372/how-to-await-the-ajax-request Код: javascript 1. 2. 3. 4. 5. 6. В C# это принципиально иначе будет выглядеть и работать? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:41 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA, В C# есть эвент луп на уровне языка? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 10:58 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA PetroNotC Sharp crutchmaster, Если ты jav'ист то js как Akka. А что в js является актором? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:00 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PetroNotC Sharp skyANA пропущено... А что в js является актором? Понятно, Петя не в курсе, что акторы и Акка есть и в .Net :) Так что в js является актором? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:16 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster skyANA, В C# есть эвент луп на уровне языка? Есть стандартный цикл обработки сообщений приложения в текущем потоке. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:17 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA, Во первых я вам не Петя. Во вторых с вами никто не разговаривал, и я вас ни о чем не спрашивал. Только отвечал на вопросы от вас. Вижу зря отвечал. Идите с миром. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:19 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster, можешь у него спросить, что по его мнению в js является актором? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:28 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  skyANA, Шо ты докопался до этих акторов? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:32 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster skyANA, Шо ты докопался до этих акторов? Любопытно, почему если ты jav'ист, то js как Akka. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 11:57 | 
  
  
  
   | 
||
| 
 
Подскажите по Promise 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  crutchmaster Вот человек говорит, что в C# async/await делает асинхронный код из синхронного, а я говорю, что js наоборот, пытается сделать вид, что код синхронный и спрятать колбек под ковёр. пилять ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 24.01.2020, 14:36 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?all=1&fid=22&tid=1443562]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    62ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    92ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 257ms | 
| total: | 456ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.