스프링으로 축구사이트를 만드는데 경기가 1부터 10라운드까지 있다고 하고 셀렉트박스에서 해당 라운드를 선택하면 해당 라운드의 경기일정만 불러오려고 하는데 전체 경기일정 불러오는 것 까진 했는데 해당 라운드 불러오는 건 어떻게 해야 될 지 jsp에서 스크립트로만 작업해도 되는지 아님 컨트롤러부터 조금씩 수정을 해야되는건지 고수님들 도와주세요.
니플//DB엔 스케쥴 테이블 만들어서 1라운드부터 38라운드까지 경기일정 입력되어 있습니다. " select박스를 선택시 새로고침으로 데이터를 보여주면 될 것 같습니다."이 부분을 어떻게 코드로 구현해야 할 지 잘 모르겠네요ㅠ
전체 경기일정을 가지고왔다는게jsp페이지에서 모든경기일정정보가 뿌려지는 상태인거라면html태그로 기본값으로 display none으로 숨겨주고..반복문에 따라 해당태그 id값도 경기마다 다르게 할당될테니각 다르게 할당된 id값을 클릭할때만 해당 태그의 display none을 풀어주는 javascript 코드로 해도 될거같구여.데이터가 많아지면 처음에 해당페이지 접속하는데 느릴수도있겠네여
form을 사용하지않아도 됩니다.form은 select 외에 다른 것들이 더 추가될 경우에 용이합니다.select 태그에 onClick속성을 달아서 함수를 걸고해당 함수를 location.href=현재주소?파라메타=1이런식으로 GET방식으로 전송하면 됩니다.전달된 파라메타로 컨트롤하면 됩니다.