목록실무 (18)
개발의 흔적
엔터 제거
간혹 엔터가 db상에 들어가는 경우가 있음. 그렇기에 엔터제거가 필요한 상황 (정규식, '바꿀패턴') 각 운영체제별로 확인 Windows는 \r\n\t 이지만 Linux는 \n 을 사용하고 Apple은 \r data.replace(/\r\n/g, '');replace(/(\r\n\t|\n|\r\t)/gm,"") 그후 db에 저장 시 엔터가 공백으로 처리 완료
실무
2021. 1. 29. 18:46
JStree
data.inst.get_container() 함수가 먹히질않아 직접 트리의 1뎁스까지 돌리는 로직 개발 json형태의 값을 로드시에 1뎁스까지 펼쳐줌 .bind("loaded.jstree", function (event, data) { // 뎁스가 1까지 노드 펼침 var jstreeObject = $("#drag-drop-tree").jstree()._model.data; var id; for (variable in jstreeObject) { if(jstreeObject[variable].parents.length == 2) { id = jstreeObject[variable].a_attr.id $("#drag-drop-tree").jstree("toggle_node", id); } } })
실무
2021. 1. 29. 16:13