공통코드2 [jQuery] ajax 모듈화 시키기(트랜잭션 공통코드 만들기) ajax 코드를 화면마다 길게 작성을 하는 것보단 공통코드화(함수화) 시켜서 코드를 짧게 사용하고 싶어 만든 코드입니다. 먼저 ajax를 사용하여 백앤드 호출하는 코드입니다. $.ajax({ type : 'GET', url : "api/example", data : {}, dataType : "json", success : function(data) { // 성공시 로직 }, error : function() { // 에러시 로직 } }); 이런 식으로 화면마다 작성하게 됩니다. 이제 함수화를 시켜보겠습니다. 따로 transaction.js 파일을 만들어서 작성하겠습니다. transaction.js (사용언어에 따라 조금씩 수정해서 사용해 주시면 되겠습니다.) function transaction(svc.. 2024. 3. 5. [jQuery] date타입 공통코드 만들기(자동 날짜 설정 (오늘, n일후, n일전 등)/ date 모듈화) : 오늘 : -n(일,주,달,년) : +n(일,주,달,년) 실제로 사용할 때 이처럼 선언만 해주면 날짜 셋팅되게 만들어보겠습니다. 먼저 원하는 위치에 date.js를 만들어줍니다. date.js $(document).ready(function() { // 유동적으로 날짜 설정하는 함수 function setRelativeDate() { $("input[type='date']").each(function() { var id = $(this).attr("id"); var offset = id.replace("date_", ""); var input = $(this)[0]; if (input) { var today = new Date(); var newDate = new Date(today); // 날짜 오프.. 2024. 2. 28. 이전 1 다음