JQUERY 검색 결과
이번에 멀티셀렉으로 체크값을 여러개 가져와서 삭제하는 것을 구현해야했다 저장이나 수정버튼을 따로둬서 삭제할 때 실제로 db의 값은 지워지지 않게 만들었다. 그래서 화면에서만 삭제가 되게만 구현하면 되었다. 12345678910111213var myGrid = jQuery("#table");myGrid.jqGrid('navButtonAdd', "#table_nav",{ caption : "", buttonicon: "ui-icon-trash", title : "행 삭제", onClickButton : function (){ var recs = jQuery("#table").jqGrid('getGridParam', 'selarrrow'); var rows = recs.length; for (var i = r..
행 삽입 버튼을 눌렀을 때 현재 그리드에 선택된 행에 대해서 위, 아래 선택 후 행 삽입을 하는 기능을 구현하게 될 일이 있어서 정리해봤습니다. 첫번째로 삽입할 수 있는 버튼을 넣어줍니다. 위쪽에 있는 plus 버튼입니다. 123456789101112var myGrid = jQuery("#dept_table");myGrid.jqGrid('navButtonAdd', "#dept_nav", { caption: "", buttonicon: "ui-icon-plus", title: "행 삽입", onClickButton: function () { newId = $("#item_info_table").getGridParam("reccount") +1; var datarow = {임의의 데이터}, newId = $..
AJAX 기본문법 123456789101112$.ajax({ type : "POST", url : "controller로 보낼 url", data : {"obj1" : obj1 }, dataType : "json", success : function(data){ //요청 작업을 성공적으로 수행 후 페이지에서 추가적으로 작업할 내용 입력 }, error:function(xhr,status,error){ //ajax 오류인경우 alert("error\nxhr : " + xhr + ", status : " + status + ", error : " + error); } }); Colored by Color Scriptercs
컬럼 부분을 editable 조절하는건 예제가 많이 나와있어서 찾기가 쉬웠는데 이번에 jqgrid의 한 행의 select 박스에 값이 바뀌면 어떤 한 컬럼만 뺴고 전부 editable이 false가 되야 하는 걸 구현해야했다.. 찾아도 찾아도 나오는건 전체 테이블의 컬럼이 전부 false가 되는것뿐;; 하루종일 구글링 한 결과 드디어 찾아냈네요 ㅠㅠ; 12jQuery("#table").jqGrid('setCell', rowid, '컬럼 name, "", 'editable-cell'); // 특정 cell 수정 가능하게jQuery("#table").jqGrid('setCell', rowid, '컬럼 name', "", 'not-editable-cell'); // 특정 cell 수정 못하게cs 정말 쉽네요 ..