본문 바로가기

jQuery

웹페이지를 다시 표시하려면 웹 브라우저에서 이전에 전송한 정보를 다시 전송해야 합니다. "웹페이지를 다시 표시하려면 웹 브라우저에서 이전에 전송한 정보를 다시 전송해야 합니다." ajax를 사용하여 페이지 호출 후, DB에 저장된 정보를 삭제하려고 하니 다음과 같은 팝업이 계속 뜬다. 삭제가 안되는건 아니지만, 사용자 이용측면에서 굉장이 불편하다. 결재시스템의 경우 큰 문제가 될 수도 있다. 해결방법은 두 가지가 있단다. (1,2 둘 중에 하나로 해결이 가능하다 했으나, 1번만으로 원하는 결과가 나오지 않아 1,2 둘 다 반영) 1. POST 방식을 GET방식으로 변경 2. 새로고침 대신 호출을 원하는 페이지 풀주소를 입력하여 호출 //var RqstUrl = "삭제를 위한 호출 페이지"; //$.ajax({ // type:"POST", // url: RqstUrl, // data: {Pa.. 더보기
id / class / name로 id / class / name가져오기 ▶ id로 name/class 가져오기 var id로name = $('#test_id').attr('name'); var class로name = $('#test_id').attr('class'); ▶ class로 name/id 가져오기 var class로name = $('.test_class').attr('name'); var id로class = $('.test_class').attr('id'); ▶ name으로 id/class 가져오기 var id로name = $('[name="test_name"]').attr('id'); var class로name = $('[name="test_name"]').attr('class'); 더보기
:: jquery 클릭한 태그 id 가져오기 :: 클릭한 아이디 값(value) 가져오기 :: jquery 여러개 요소, 하나의 이벤트 처리하기 :: jquery 클릭한 태그 id 가져오기 var click_id = $(this).attr('id'); :: jquery 클릭한 아이디 값(value) 가져오기 var click_val = $("#id").val(); :: jquery 여러개 요소, 하나의 이벤트 처리하기 $("#ID_1, #ID_2, #ID_3").click(function(){ alert('test'); }); 더보기