thinkphp의 ajax 인증 코드 오류에 대한 자동 새로 고침을 작성하는 방법은 무엇입니까?
이 반환 함수의 다른 부분에 여기에 적어주세요
아래 HTML을 첨부하세요
다른 곳에서 이 클릭 시간을 다시 트리거하는 방법은 무엇입니까?
黄舟2017-05-16 13:18:38
인증 코드를 직접 작성하거나 타사 라이브러리를 사용할 수 있습니다. 현재 새로 고침 메커니즘의 경우 Javascript를 사용하여 무작위로 제공하는 것이 좋습니다. 구별할 수 있는 숫자입니다.
예:
여기서는 제3자 인증 코드 라이브러리 gregwar/captcha
실수로 자동 새로고침을 한 경우 re_captcha 메소드를 다시 호출하세요.
ringa_lee2017-05-16 13:18:38
1. 콜백의 else에서 새로 고침 방법이 위에 나와 있습니다.
2. 첫 번째 항목을 완료했는데 새로 고쳐지지 않았다면 판단에 문제가 있는 것 같습니다.
if(data.info==1)
여기서 if(data.status) == 1) ????
3.$("#2")무엇인가요? ID는 숫자로 시작할 수 없습니다.
PHPz2017-05-16 13:18:38
제 개인적인 습관은 아마 이런 것 같아요
인증코드 이미지에 src를 저장하고, 인증코드의 원래 주소를 저장해주세요. (이미지 주소가 길어지는 것을 방지하기 위해)
바인드 클릭 전환 이벤트
인증코드가 잘못된 경우 인증코드를 전환하기 위한 트리거를 통해 인증코드 클릭 이벤트가 해제됩니다