본문 바로가기

develop/java script

json, jsonp JSON - 동일서버 요청시var request = $.ajax({url: ROOT + '/authority/directRegistIdntfc.json',method: "POST",data: { rsrchrId : rsrchrId ,clusOrIdntfcId:clusOrIdntfcId},dataType : "json"}); request.done(function( res ) {}); request.fail(function( jqXHR, textStatus ) {});request.always(function( jqXHR, textStatus ) {}); JSONP - 다른서버 요청시 var request = $.ajax({url: ROOT + '/authority/directRegistIdntfc.jso.. 더보기
jquery radio 처리 1. checked 여부 확인$("input:checkbox[id='ID']").is(":checked") == true : false /* by ID */$("input:checkbox[name='NAME']").is(":checked") == true : false /* by NAME */ 2. checked/unchecked 처리$("input:checkbox[id='ID']").prop("checked", true); /* by ID */$("input:checkbox[name='NAME']").prop("checked", false); /* by NAME */ 3. 특정 라디오버튼 선택 / 모든 라디오버튼 선택해제 $("input:radio[name='NAME']:radio[value='VALU.. 더보기
SELECTBOX 스크립트 1. jQuery로 선택된 값 읽기 $("#selectBox option:selected").val();$("select[name=name]").val(); 2. jQuery로 선택된 내용 읽기 $("#selectBox option:selected").text(); 3. 선택된 위치 var index = $("#test option").index($("#test option:selected")); 4. Add options to the end of a select $("#selectBox").append("Apples");$("#selectBox").append("After Apples"); 5. Add options to the start of a select $("#selectBox").prepend.. 더보기
세션스토리지를 이용한 뒤로가기 Enumeration paramNames = request.getParameterNames();String referer = request.getHeader("referer");String method = request.getMethod();if(referer != null) { String parameter = ""; while (paramNames.hasMoreElements()) { String name = paramNames.nextElement(); if(!"".equals(parameter)) parameter += "&"; parameter += name + "=" + request.getParameter(name); }%>}else {%>}%> 더보기
파일 등록 시 미리보기 기능 스크립트 function readURL(input) {var img = $('img[name="uploadImg"]');if (input.files && input.files[0]) {var reader = new FileReader();reader.onload = function (e) {for(var idx=0; idx 더보기
천단위 콤마 스크립트 function comma(num){var len, point, str; num = num + ""; point = num.length % 3 ;len = num.length; str = num.substring(0, point); while (point < len) { if (str != "") str += ","; str += num.substring(point, point + 3); point += 3; } return str;} 더보기
HTML 형식 달력 날짜 구하기 스크립트 var date = new Date();var currentYear = date.getFullYear();var currentMonth = date.getMonth() + 1;var currentDate = date.getDate();var lastDate = "";var week = ""; $(function(){//현재 년도 달 설정if( currentMonth < 10 ) {currentMonth = '0'+currentMonth;}$("#calendar_YM").text(currentYear+'.'+currentMonth);//이전달$("#prevMonth").click(function() {var selectYear = parseInt($("#calendar_YM").text().substrin.. 더보기
ajax form submit - JSP- Category -나의소중한일상 - Java Script//post regist save ajax$("#postSave").click(function() {CKupdate();var formData = $("#postSaveForm").serialize();console.log(formData);$.ajax({type : "POST",url : getContextPath()+"/post/postSave.do",cache : false,data : formData,dataType : "json",success : function(res) {if (res.result == "200") {alert("등록이 정상적으로 되었습니다.");$(location).attr('href',getContextP.. 더보기