클릭 이벤트가 앵커에 첨부되어 있고 여러 앵커가 사용 중입니다. 사용자는 이러한 앵커를 임의로 클릭 할 수 있으며 각 앵커 클릭은 동적 UL 목록을 만듭니다. 사용자가 앵커를 빨리 클릭 할 때를 제외하고는 모든 것이 올바르게 작동합니다. UL 목록 생성은 비동기식으로 진행됩니다. 이벤트를 동 기적으로 정렬하려고합니다. 어떤 해결책?클릭 이벤트가 비동기 적으로 발생합니다
0
A
답변
0
jQuery에서 AJAX 호출을 동기식으로 설정할 수 있습니다. 에서 async
매개 변수 정의를 확인하십시오. 은 AJAX 호출이 실행되는 동안 브라우저을 잠글 것임을 유의하십시오.
다른 해결책은 첫 번째 호출의 success
콜백 함수에서 두 번째 AJAX 호출을 실행하여 다른 호출을 실행하는 것입니다. 이것은 2 통화에 대해서는 괜찮지 만 더 많은 통화가되면 불쾌 해집니다.
0
비동기 부분을 잃지 않고 두 가지 방법을 연결하려면 JQuery promise을 확인하는 것이 좋습니다. 결과를 대기열에 넣는 데 도움이됩니다.
관련 문제
- 1. 비동기 적으로 발생하면 이벤트가 작동합니까?
- 2. 클릭 이벤트가 계속 발생합니다.
- 3. GridView의 TextBox에서 버튼 클릭 이벤트가 발생합니다.
- 4. 어떤 사용자 동작으로 인해 클릭 이벤트가 발생합니다.
- 5. 코코아 스트림에서 비동기 적으로 쓰기
- 6. 프로세스 출력을 비동기 적으로 읽을 때 지연이 발생합니다.
- 7. ASP.net에서 비동기 적으로 WCF 호출 사용하지만 비동기 적으로 작동하지 않습니다.
- 8. 비동기 적으로 이벤트 발생
- 9. 메서드를 비동기 적으로 호출
- 10. 비동기 적으로 복사 됨
- 11. JavaScript로 비동기 적으로 이미지로드
- 12. 이미지를 비동기 적으로 반환
- 13. dll을 비동기 적으로 호출하기
- 14. jQuery/javascript 질문은 비동기 적으로 실행되는 클릭 핸들러입니까?
- 15. 업데이트 ASP.NET 패널은 비동기 적으로
- 16. jQuery 클릭 이벤트가 여전히 필터링 된 요소에서 발생합니다.
- 17. UpdatePanel 내의 GridView 내부에있는 버튼으로 클릭 이벤트가 한 번 발생합니다.
- 18. JQGrid loadComplete 이벤트가 발생합니다.
- 19. onchange 이벤트가 발생합니다.
- 20. 여러보기에서 이벤트가 발생합니다.
- 21. WPF MessageBox.Show를 비동기 적으로 호출하십시오.
- 22. 이벤트 처리기가 비동기 적으로 처리됩니까?
- 23. 비동기 적으로 인터넷에서 정보 수집
- 24. Tee a Pipe 비동기 적으로
- 25. WebRequest.BeginGetResponse가 비동기 적으로 작동하지 않습니다.
- 26. stdin을 비동기 적으로 읽는 방법?
- 27. 왜 ReadDirectoryChangesW를 비동기 적으로 사용합니까?
- 28. ASP.NET 차트를 비동기 적으로 업데이트
- 29. subprocess.Popen에서 stdout을 비동기 적으로 읽습니다.
- 30. 항목을 비동기 적으로 하나씩로드하는 ItemsControl
임의의 코드? ...... – mithunsatheesh
코드가 매우 길어서, 무엇이 proble을 생성하는지 알았습니다. 나는 두 개의 ajax() 메소드를 가지고있다. 서로 다른 두 개의 ajax() 메소드를 호출하여 동기화하는 방법은 무엇인가? –
ajax() 메서드의 비동기 설정을 고려하십시오. –