테스트하면서 공부를 하고 있는데 궁금한점이 있습니다.
- 0
-
0
http://testyourvocab.com/
이곳에서
http://testyourvocab.com/step_two
step_two 로 넘어가고 싶은데요
어떻게 하는지를 잘 모르겠습니다.
온 갖 수단과 방법을 가리지 않고 다 시도해봐도 안되네요..
제가 만든 사이트는 http://www.leejunchul.utae.co.kr/ 이것인데요..
위에 처럼 http://testyourvocab.com/ 이곳에서
continue 를 누르면 step_two 로 넘어가게 해주고 싶습니다.
http://imgdb.kr/9PqG 이렇게 index.html 있는곳에 step_two 를 업로드해줘도 안넘어가고
http://imgdb.kr/9PqH 이렇게 step_two 디렉토리를 만들어도 안넘어갑니다..
어떻게 해야할까요..?
안녕하세요.
정확하진 않으나 step_one의 코드를 살펴보면 continue 버튼 클릭 시 jquery에 의해 체크필드의 체크유무와 현재 action url(step_one)을 DOM 내 form으로 생성하여 "/" 라는 url 로 요청한듯 보여집니다.
"/" 라는 url에 php 코드가 있는 컨트롤러에 매핑하고(routing) 컨트롤러에서 action url 값에 따라 step_one 또는 two, three로 분기시켜주는 걸로 보여집니다.
다시 말씀 드리자면
유저는 "/" url에 액세스 -> 라우팅에 의해 "/"과 매핑된 컨트롤러 호출 -> step_one 또는 two로 렌더링 순서가 될텐데..
안녕하세요님이 올려주신 이미지에는 서버단 언어인 컨트롤러가 보이질 않네요..
단순히 정적언어인 html만 가져오신거 같은데.. 이런 구조라면 사실상 위와 같은 동적인 사이트를 만들기 어렵습니다.
코딩하시는 것도 중요하지만 책을 한권 읽으시고.. 개념을 잡으신 후 다시 코딩해 보는 방법도 추천드립니다.
그리고 현재 구조상에서 단순히 step_two.html로 이동하고자 하신다면
스크립트 코드 안에 아래와 같이 "/step_two.html"을 입력해 보세요
- #line 약 300
- $.postGo("/step_two.html", values);
답변 작성
질문에 적합한 답변을 상세히 작성해 주시기 바랍니다.
답변이 찬성되면 태그평판 +2점이 적립, 반대되면 태그평판 -1점 차감됩니다.
답변이 채택되면 태그평판 +10점이 적립됩니다.