본문 바로가기

[JQuery] jqGrid에서 초기에 빈항목으로 된 라인이 생성되어 없어지지 않을 때 [현상] 그리드가 있는 페이지를 처음 열었을때 그리드에 공백이 들어있는 라인이 생겨나고 이후 라인을 추가하거나 불러올때 공백라인이 없어지지 않고 그 다음라인에 항목이 추가되는 경우 [원인] 처음 페이지를 열때 호출될때 공백으로 된 라인들이 채워져있는데 이후에 항목을 불러오거나 추가할때 그리드를 비우지 않아서 생기는 문제 [해결] 그리드를 새로 불러올 때 항목을 가져오는 이벤트를 수행하기 전에 empty()함수로 한번 비워준다. $("#그리드이름").empty(); empty함수는 그리드의 공간자체를 비워버리므로 empty함수 호출 이후 row공간이 사라져 새로운 row를 호출할 수 없다 대신 아래와 같은 메소드를 사용하길 추천한다 $("#그리드이름").clearGridData(); 더보기
[JS] Multi 서비스 호출하기 multi 서비스 호출 샘플입니다. var vService = []; var vWData = []; var oParam = []; oParam[0] = getJGridService("CODE.SELECT_301", iParam, '#grid_STEP_CODE_1'); vService[0] = oParam[0].Service; vWData[0] = oParam[0].Data; vWData[0].addParam('CODE_NM', getText(txt_searchCODE1)); oParam[1] = getJGridService("CODE.SELECT_302", iParam, '#grid_STEP_CODE_2'); vService[1] = oParam[1].Service; vWData[1] = oParam[1.. 더보기
[JSP&JS] 버튼으로 Internet Explorer 창 닫기 버튼 선택 동작을 통해 현재 Internet Explorer 창 닫기 ◆--------------------------------------------------◆ JSP ◆--------------------------------------------------◆ 닫기 ◆--------------------------------------------------◆ JS ◆--------------------------------------------------◆ function closeWindow() { if (navigator.appVersion.indexOf("MSiE 7.0") >= 0) { //IE7.0 닫는부분 window.open('about:blank', '_self').close(); }.. 더보기
[JSP] TalMap 호출하기 1. OnCreate가 실행될때 id가 Map인 영역에 MapEvent_Oncreate()가 실행되도록 합니다. 2. 맵을 호출하고자 하는 부분에 id가 Map인 오브젝트를 설정합니다. 더보기
[JSP] Textbox에서 입력, 수정, 삭제 불가하게 하기 ※ input 태그 안에 readonly 속성을 추가하면 Textbox내부에 커서는 위치시킬수 있지만 키를 눌러도 작동하지 않아 입력, 수정, 삭제를 막을 수 있습니다. 더보기