반응형
$(function() {
$("#dump_inc_delete_btn").on("click", function() {
var checked = [];
$("input[name='inc_no']:checked").each(function(i) {
checked.push($(this).val());
});
$.ajax({
type: "GET",
url: "deleteIncDump",
data: {
No: checked
},
success: function(data) {
makeDumpTableAndPagination(currentDumpPageNumStorage);
}
}); // ajax 종료
})
})
@RequestMapping(value = "/deleteIncDump", method = RequestMethod.GET)
public void deleteIncDump(@RequestParam(value="No[]") ArrayList dumpParams,
HttpServletRequest request, HttpServletResponse response,
HttpSession session) throws IOException, JSchException {
ArrayList<String> dumpNames = new ArrayList<String>();
dumpNames = dumpParams;
Dump dump = new Dump();
String dumpPath = linuxRootPath + "dump/data/inc/";
dump.deleteBulk(dumpNames, dumpPath);
}
체크된 inc_no 체크박스를 파악해 배열에 담아 ajax로 보냅니다. 받을 때는 ArrayList로 받아야합니다. (키[] 이렇게 값을 받아야 한다.)
반응형
'[JavaScript] > [jQuery Code]' 카테고리의 다른 글
[jQuery Code] 제이쿼리 datepicker 달력 구현 (시작일자 ~ 종료일자) (0) | 2022.09.12 |
---|---|
[jQuery Code] 제이쿼리 Ajax 기본 사용법 (0) | 2022.02.13 |
[jQuery Code] 제이쿼리 click, hover, on (이벤트 리스너, 다중 이벤트 리스너) (0) | 2021.07.01 |
[jQuery Code] 제이쿼리 애니메이션(Animation) 효과 주기 (animate) (0) | 2021.07.01 |
[jQuery Code] 제이쿼리 동적으로 클래스(CLASS), 속성, CSS, 태그, 텍스트 추가, 삭제 및 읽기 (addClass, removeClass, attr, removeAttr, css, html, text) (0) | 2021.06.30 |