웹관련자료(web)/jQuery & JavaScript 12

jqgrid 에서 tooltip 기능 변경해서 사용하기

jqgrid 에서 tooltip 기능 변경해서 사용하기 실제로는 title 을 변경해서 사용을 하는 것임 colModel:[ {name:"date",index:"date", width:150, align:"center", editrules:{required:true}, editable:true, editoptions:{size:60}, sortable:true}, {name:"msg",index:"msg", width:250, align:"left", editrules:{required:true}, editable:true, editoptions:{size:60}, cellattr: function (rowId, cellValue, rowObject) { return ' title="' + $(rowOb..

jqGrid에서 groupHeaders 설정시 우측에 스크롤 생기는 현상 대처방법

jqGrid에서 groupHeaders 설정시$("#grid").jqGrid('setGroupHeaders', {useColSpanStyle: true, groupHeaders:[{startColumnName: 'fm_etc', numberOfColumns: 2, titleText: '처리'} ]}); colNames 우측에 스크롤바가 생기는 현상이 발생합니다. 이때는 css 를 적용하면 해결이 됩니다.overflow: hidden; 값을 .ui-widget-content .ui-state-default 클래스에 넣어줍니다.예).ui-widget-content .ui-state-default {overflow: hidden;} 이제 컬럼 상단에 스크롤나오는 문제가 해결이 됐습니다.

javaScript 에서 toFixed 사용법 - 소수점자리수 설정(반올림)

javaScript 에서 toFixed를 사용하면, 원하는 소수점을 확보할 수 있습니다. #소수점 2자리까지만 가져오기var a = 2.123456789;var b = a.toFixed​(2);alert(b); --> 2.12원하는대로 소수점2자리까지 잘나옵니다. #문제점-toFixed​는 반올림이 됩니다.2.1156 을 toFixed​ 하면 2.12가 됩니다.이제 소수점 반올림, 절삭, 절상에 대한 문제가 나옵니다.이부분은 다음에 다루겠습니다.

button의 submit 기능 없애기

button 기능으로 버튼효과를 내면서, 클릭시 레이어팝업이나, ajax같은 업무를 처리할 경우가 있습니다.그런데, 아래와 같이 만들면, 이상하게 페이지가 리로드되는 현상이 발생하네요.수정모든 버튼이 그런것도 아니​고, 일부에서만 그런 현상이 나서, 몇일을 고민했죠.자바스크립트 로직에 문제가 있나??? 뭐가 문제지...방법은 간단했네요. 수정​button 에 type를 넣어주면 됩니다.알면 간단한데, 과정이 너무 힘들죠^^