jQ의 ajax와 post를 이용해 php에서 생성된 인증코드와 비교하기 위해 데이터를 제출하고 이벤트를 발생시키면 데이터 비교와 HTML 요소 태그 추가는 유효하지만 인증에 성공하거나 실패할 때 마우스가 작동하지 않습니다. 더 이상 입력 상자로 이동하세요. PHP 인증 코드를 부분적으로 새로 고치려면 브라우저만 새로 고칠 수 있습니다.
$("#yzm").change(function (event) {
var yzm_num = $(this).val();
$.post("chk_code.php",{yzm:yzm_num},function (msg) {
$("#code").after(msg);
});
});
또한, Php Code 검증으로는 검증이 없고 데이터베이스의 특정 배열로만 검증한다면 마우스가 입력창에 들어가지 못하는 문제는 없을 것입니다.
水东水南2018-10-29 19:51:51
문제는 포지셔닝 요소가 다른 요소를 점유했기 때문에 발견되었고, 위와 같은 이유가 발생했습니다. ㅎㅎ 버그 하나하나가 조금씩 개선되었습니다. 이제 사용자 양식 제출을 시뮬레이션하고 PHP 데이터와의 상호 작용을 시뮬레이션할 수 있습니다!
水东水南2018-10-29 18:34:55
위와 같이 확인 성공 여부에 관계없이 마우스가 입력 상자에 들어갈 수 없으며 PHP 확인 코드의 부분 새로 고침이 작동하지 않습니다. 다른 사용자 이름 확인 등은 모두 괜찮습니다. , PHP 인증 코드로 확인하시면 이런 BUG가 발생합니다. 사장님께 도움을 요청하세요.