본문 바로가기

jquery

(8)
[jqGrid] 멀티셀렉트에서 체크박스 선택시 모드 변경하기 멀티셀렉트( multiselect : true) 옵션을 사용했을 경우 오직 체크박스에 대해서만 onSelectRow 이벤트를 적용하려면 다음과 같은 코드를 이용한다. beforeSelectRow: function (rowid, e) { var $myGrid = $(this), i = $.jgrid.getCellIndex($(e.target).closest('td')[0]), cm = $myGrid.jqGrid('getGridParam', 'colModel'); return (cm[i].name === 'cb'); } 참고 : 1. http://stackoverflow.com/questions/7627512/jqgrid-multiselect-limit-the-selection-of-the-row-only-..
XML에 하위 노드 추가하기 jQuery 를 이용하여 XML의 하위노드에 데이터를 추가하기 위한 방법이다. var xmlData = $.parseXML( "" );var _xml = $.parseXML( "" ); $(xmlData).children(0).append($(_xml).children(0)); xmlData, _xml 이 xml object 인 경우 생략해도 된다.
[jquery] iframe 컨트롤 부득이하게 아이프레임을 이용하여 객체나 함수를 호출해야 할 경우 다음과 같이 이용한다. parent.html child.html
[jquery] jquery cron jquery 를 이용하면서 없는 플러그인이 없을 정도로 널리(?) 이용되고 있는 것 같아 사용하는 입장으로 아주 뿌듯하다. 혹시나 하여 jquery 의 cron 플러그인이 있을까 하고 찾아보았지만 역시나 있었다. 그중에서 내가 사용한 것에 대한 링크를 기록해 둔다. 참고 : http://shawnchin.github.io/jquery-cron/
[jqGrid] getRowData 를 이용시 \r\n 값이 사라지는 현상 in IE8 jqGrid 를 사용하면서 또한가지 이슈가 발견되었다. 뭐 이슈라기 보다 지금까지 여러 프로젝트에 jqGrid 를 사용하였지만 아직 발견되지 않았던 것이라고 하는게 맞겠다. 해당 이슈를 공유하고자 한다. 물론 더 좋은 방법이 있으면 이곳에서 공유했으면 하는것이 필자의 바람이기도 하다. 화면 리스트와 편집을 동시에 하는 화면을 구현하였다. 이때 리스트를 그리드로 구현하고 편집 화면은 폼(input, select, textarea 등으로 구성된)으로 구성하였다. 리스트에서는 화면에 보이지 않는 , 즉 편집(폼)을 위한 데이터까지 Grid 에서 가지고 있다가(hidden:true 이용) 선택시(onSelectRow 이벤트) 폼화면을 Grid 의 getRowData 함수를 이용하여 채우려는데 있다. 현상 FF,..
[jQuery] MouseWheel event 마우스에서 휠의 방향에 따른 제어 시 아래의 코드를 이용하자. (Javascript, HTML, Result) 새창으로 보기
[javascript] Free WYSIWYG plugins JavaPark Blog (http://javapark.net)- 틀린사항/문의사항은 댓글 부탁드립니다~!!- 퍼가실땐 출처만 밝혀주세요~~!! 개요 javascript 또는 jQuery 를 이용한 WYSIWYG plugin 들을 모아놓은 것이다. 라이센스 또는 그 목적에 맞게 알맞는 WYSIWYG를 선택/사용할 수 있겠다. Opensource Library 위주로 정리한 것이고 이 라이브러리 이외의 것이 있으면 추천바랍니다. 감사합니다. HtmlBox - License : MIT- Site : http://remiya.com/htmlbox/- Version : 4.0.3- iframe/jQuery TinyMCE - License : GPL2- Site : http://www.tinymce.com/- V..
[HTML] From 에서 Enter 키로 Submit 되는 현상 막기 form 태그 안의 input[type=text] 에 포커스가 있을 경우 Enter 키를 클릭하게 되면 폼이 Submit 됩니다. 이는 브라우저의 기본 동작으로 개발자가 의도하지 않는 현상이 일어날 수 있다는 것입니다. 예를 들어 form 의 action 이 지정되지 않은 경우 현재 URL 이 새로고침되는 현상을 볼 수 있죠. 이 현상도 의도하지 않았다면 사용자 입장에서는 황당한 경우라고 할 수 있겠죠? 이때 jQuery 를 이용하여 Enter 키로 Submit 되는 현상을 막으려면 다음의 코드를 이용하면 됩니다. * HTML제목 : * Script$("#testForm").submit(function(){return false;});