Extra Form
PHP PHP 7.4
CMS Rhymix

198CC8ED-23FB-4A67-9937-E7D847F367BE

글 작성 후 등록시 간혈적으로 이런문제가 발생합니다.

찾아보니

AJAX 응답을 받기 전에 브라우저 새로 고침이 트리거 된 경우 발생

즉 Submit에 의해 form의 (action 미 설정 시 현재위치 새로고침) action과, ajax 호출 함수인 example이 트리거 되고,
example 함수에 의한 ajax 수행 중 ajax 결과를 받기 전에 action에 의해 새로고침이 트리거 될 때 발생

응답 속도에 따라 동일한 Flow가 success가 될 수도, Fail이 될 수도 있는 상황

이라는데

https://osc131.tistory.com/m/95
위 해결방안처럼 업데이트가 필요해 보이는데 라이믹스는 어디를 수정하면 될까요?

라이믹스 깃허브에 이슈등록은 해두었습니다

  • profile

    링크하신 글의 내용은 라이믹스와 관련이 없습니다. 정상적인 스킨을 사용하고 스크립트 에러가 없다는 가정 하에, 라이믹스의 글쓰기 액션은 AJAX 응답 전에 새로고침을 하지 않도록 이미 조치가 되어 있습니다.

     

    AJAX 응답을 받기 전에 새로고침이 발생하는 이유를 찾아서 수정하는 것이 우선입니다. 0, undefined 등은 그냥 에러코드를 받지 못했다는 뜻이므로 링크하신 글에 나오는 원인이 아닐 수도 있습니다. 라이믹스로 운영되는 다른 사이트에서 동일한 문제가 제보되지 않는다면 님 사이트의 서버 환경이나 사용하고 계신 특정한 애드온이나 스킨 등이 원인일 가능성이 높습니다.