Programming/JSP

유용한 팁 모음

통통만두 2016. 7. 6. 11:33
반응형

안녕하세요~ 삽질하는 프로그래머 통통만두입니다.

JAVA 로 웹 개발을 하다보면 짜잘하게 쓰이지만 다 기억을 못하는 것도 있고 매번 인터넷이나 개발한 소스에서 찾아가며 하는 것도 한계가 있고, 간단하기에 건건이 포스팅을 하기에도 무리가 있다 싶은 것들은 앞으로 여기에 모아서 계속 추가해나갈 예정입니다.

물론 이 팁이 유용하게 쓰이시라는 바램도 있지만 무엇보다도 제가 편하려고 포스팅을 남깁니다.


같은 ID가 복수개가 있을 때 한 번에 처리하기


$("[id='remove']").remove();


숫자 format 지정하기


<fmt:formatNumber value="${item.SALES_AMT}" pattern="#,###"/>


엑셀로 다운로드시 숫자를 텍스트로 지정하기


<td class="text-center" style="mso-number-format:\@;">${item.EST_NO}</td>


페이지 ready 이벤트 처리


$(document).ready(function() {
/* code */
});


option tag 값으로 index 지정하기


$("#optionid").val("값");


ajax 동기화 방식으로 설정하기 


$.ajaxSetup({
async: false
});


check box 체크된 것 처리하기 (id기준)


if( $("#chkItem:checked").length != 0 ) {
$("input[id=chkItem]:checkbox").each(function(pi, po){
if( chkSelectedValueList == "" ){
chkSelectedValueList = po.value;
}
else {
chkSelectedValueList += "," + po.value;
}
});
}


check box 체크된 것 처리하기 (name기준)


$(":checkbox[name='checkbox_inline']:checked").each(function(pi, po){
strArray = po.value.split('_');

if( chkSelectedValueList == "" ){
chkSelectedValueList = strArray[0];
}
else {
chkSelectedValueList += "," + strArray[0];
}
});


tag에 속성 추가하기


$("#btnLogin").attr("id", "remove");


tag name 변경하기


$(":checkbox[name='checkbox_inline']").attr("name", "chkItem");


페이지를 벗어날 때 이벤트


window.onunload = function() {
// to do
};


td 마우스 커서 손가락모양


<td style="cursor:pointer">${item.co_name}</td>


좌, 우 나누기


<div style="float:left">왼쪽</div>
<div style="float:right">오른쪽</div>


엑셀파일 출력시 <alt> + <enter> 효과내기


<td>${fn:replace(memo.memo_detail_nm, ",", "<br style='mso-data-placement: same-cell'>")}</td>


공백 없애기 정규식


str = str.replace( /(\s*)/gi, "" );


작성 : 2016-07-06

마지막 수정 : 2017-03-16 17:01

반응형