>  기사  >  웹 프론트엔드  >  로그인 page_jquery에 jQuery를 적용할 때의 문제점 및 해결 방법

로그인 page_jquery에 jQuery를 적용할 때의 문제점 및 해결 방법

WBOY
WBOY원래의
2016-05-16 18:44:111110검색

최근 jquery를 배우고 사용해 보았는데, json을 다시 보내는 ajax와 ashx가 완벽한 조합이라고 생각합니다. 양식 확인 중에 이 방법을 사용할 수 있다면 로그인 페이지는 거의 최고의 단순성에 도달할 수 있습니다. 로그인 페이지에서 ashx에 대한 jquery의 ajax 콜백을 사용하여 사용자 이름과 비밀번호를 확인한 다음 다른 페이지로 리디렉션합니다. 사전 검증은 ashx에서 로그인 티켓을 수동으로 구성한 후 로그인 터미널에 반납하면 로그인을 완료할 수 있습니다.
다음 단계는 login.aspx 페이지에 jquery를 도입하고 jquery를 lib 디렉터리에 넣고 user.ashx를 services 디렉터리에 넣은 다음 login.aspx에서 jquery.ajax를 사용하여 호출하는 것입니다. 그러나 코드가 완성되고 실제로 사용된 후에는 초기화를 위해 login.aspx 페이지에 들어갈 때마다 다음과 같은 오류가 항상 보고됩니다. jquery.js의 첫 번째 줄에 개체가 누락되어 있으므로 를 변경합니다. 양식 확인 섹션을 으로 이동하고 OK를 실행하세요. 의아해했는데 msn jquery 그룹에서 공백(ID?)에 대해 해결책을 제공했습니다. 그 이유는 양식 확인 중에 login.aspx에서 jquery.js를 참조했기 때문에 페이지가 lib/jquery로 이동했기 때문입니다. .js, 우리는 확인되지 않았고 이 js 파일을 다운로드할 권한이 없다는 것을 알게 되므로 lib 디렉터리에 web.config 파일을 추가하고 jquery.js 파일의 액세스 권한을 허용하도록 설정합니다. user=*, user.ashx 파일도 So set으로 설정합니다. 이 시점에서 문제가 해결됩니다.


제 야망이에요. 도움주신 블랭크프렌즈 감사합니다!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.