>  Q&A  >  본문

jquery - thinkphp3.2.3의 인증 코드가 자동으로 새로 고쳐집니다.

thinkphp의 ajax 인증 코드 오류에 대한 자동 새로 고침을 작성하는 방법은 무엇입니까?
이 반환 함수의 다른 부분에 여기에 적어주세요

아래 HTML을 첨부하세요


다른 곳에서 이 클릭 시간을 다시 트리거하는 방법은 무엇입니까?

迷茫迷茫2713일 전511

모든 응답(6)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-16 13:18:38

    인증 코드를 직접 작성하거나 타사 라이브러리를 사용할 수 있습니다. 현재 새로 고침 메커니즘의 경우 Javascript를 사용하여 무작위로 제공하는 것이 좋습니다. 구별할 수 있는 숫자입니다.
    예:
    여기서는 제3자 인증 코드 라이브러리 gregwar/captcha

    를 사용하고 있습니다. 으아아아

    실수로 자동 새로고침을 한 경우 re_captcha 메소드를 다시 호출하세요.

    회신하다
    0
  • PHP中文网

    PHP中文网2017-05-16 13:18:38

    인증 코드를 새로 고치는 원리는 실제로 매우 간단합니다. 접미사만 추가하면 됩니다.?t=123123

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:18:38

    으아아아

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 13:18:38

    1. 콜백의 else에서 새로 고침 방법이 위에 나와 있습니다.

    2. 첫 번째 항목을 완료했는데 새로 고쳐지지 않았다면 판단에 문제가 있는 것 같습니다.
    if(data.info==1)
    여기서 if(data.status) == 1) ????

    3.$("#2")무엇인가요? ID는 숫자로 시작할 수 없습니다.

    회신하다
    0
  • PHPz

    PHPz2017-05-16 13:18:38

    제 개인적인 습관은 아마 이런 것 같아요

    1. 인증코드 이미지에 src를 저장하고, 인증코드의 원래 주소를 저장해주세요. (이미지 주소가 길어지는 것을 방지하기 위해)

    2. 바인드 클릭 전환 이벤트

    3. 인증코드가 잘못된 경우 인증코드를 전환하기 위한 트리거를 통해 인증코드 클릭 이벤트가 해제됩니다

    으아아아

    회신하다
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 13:18:38

    아래에 추가

    으아아아

    회신하다
    0
  • 취소회신하다