목록코딩/Web (3)
Jay Kim 's
AJAX로 데이터 넘기는 방법?12345678910111213141516171819202122232425262728function ajaxExample(){ // 사용자 ID를 갖고 온다. var userId = $("#userId").val(); // name이 같은 체크박스의 값들을 배열에 담는다. var checkboxValues = []; $("input[name='hobby']:checked").each(function(i) { checkboxValues.push($(this).val()); }); // 사용자 ID(문자열)와 체크박스 값들(배열)을 name/value 형태로 담는다. var allData = { "userId": userId, "checkArray": checkboxValues..
걍 혹시나 해서 메모하는 input 태그들 종류 입니다.ahen 1. radio Male Female Other name을 동일하게 주어야 그룹으로 지정되어 단일 선택 가능, checked 속성을 이용해 체크 상태를 조정 가능. - 출처 2. checkboxHTML CSS 웹디자인각각의 태그 name은 같을 필요 없지만, name을 동일하게 주면 HttpServletRequest 클래스의 getParameterValues("태그 이름") 메소드를 이용하여 배열로 한번에 리턴 가능합니다.이 경우, check 되지 않은 값은 가지고 오지 않습니다. (3개 중 2개 체크하고 전달하면 Array의 length 값은 2).역시 checked="checked" 속성을 이용하여 선택 상태 조정 가능 3. select..
동기식과 비동기식 비교 동기식 (Synchronous ):클라이언트와 서버에 있어 한 쪽이 요청 신호를 보내고 다른 쪽이 응답하는 방식 한번에 여러가지 일을 할 수 없기 떄문에,Windows와 같은 멀티태스킹 환경에서는 동기식 처리 방식은 시스템 효율이 떨어진다. 하지만 ATM이나 은행 업무처럼 양 쪽의 데이터가 반드시 일치해야 하는 경우에 필수 불가결한 방식이다 비동기식 (Asynchronous)동작이 안 끝났어도 제어권을 반납하고, 다른 일을 시작하는 방식효율적으로 여러가지 일을 할 수 있지만, 안정성 부분에서 문제가 있을 수 있다. 웹개발 중 주의해야 할 것으로, AJAX를 자주 사용하는데, AJAX는 Asynchronous Javascript And XML 의 약자이다. 즉 비동기방식이다.일반적으..