jquery 개인공부

1)  

$("#btnList").on("click" , function(){

    location.href = "<%=request.getContextPath()%>/member/memberList.do";

}); 

버튼을 클릭하면 이동하는 위치를 표현하는 것 


2)

바디에 입력한 text 값을 val() 로 가지고 온다.  

script : 

var memId = $("#mem_id").val(); 

body : <input type="text" name="mem_id" id="mem_id">


위에서 가지고 온 (입력한 아이디값 이 ""이면 입력하라고 해준다. 


if(memId==""){

alert("회원ID를 입력하세요.");

$("#mem_id").focus();

return;

}


여기서 focus() 에 대해서 알아보자 

1. 특정 요소에 포커스를 줄 때는 focus() 2. 특정 요소의 포커스를 뺄 때는 blur() 

포커스 : 예를들어 텍스트 박스를 클릭하면 커서가 깜빡거리고 그게 focus 됬다는 의미다. 그래서 focus() 를 해주면 alert 창이 꺼져도 커서가 id입력하는 textbox에 있게 만든다. 


3)

script : 

$.ajax 에서 data : { "키값" :  위에 있던 값 }

를 설정한 것이 url 에 있는 페이지 로 가서 getAttributeParameter ("키값") 으로 값 구할 수 있다.   



4) JSP 에서 출력문 사용하기

보통 <% %> 여기에 자바 코드로 변수를 선언

<%=test %> 이렇게 벼수를 출력한다.

출력문 사용하기 <% System.out.println() %> 안에 출력문 입력하기 


System.out.println() : 이클립스 콘솔에 출력된다. 

out.println() 웹 화면에 출력된다. 


5) 


body : 

<form id="memberForm"> 이 있고 그안에 <button type = submit >  이 있다면 

이것을 실행시키기 위해서 

<script> 에서

$("#memberForm").on("submit" , function(){

})

이렇게 작동 시킨다. 




댓글