본문 바로가기

프로그래밍/jqgrid9

jqgrid 리스트 만들기 jQuery(document).ready(function() { // 리스트 jQuery("#tableList1").jqGrid({ datatype: "local", height: 300, colNames:['대분류ID','대분류'], colModel:[ {name:'TB_ID',hidden:true,index:'TB_ID', width: 60, sorttype:"string", editable: false, align:"center"}, {name:'TB_NAME',index:'TB_NAME', width: 60, sorttype:"string", editable: false, align:"center"} ], onSelectRow: function(id) { if(id && id!==lastsel1).. 2012. 9. 3.
jqgrid 마지막 row 추가 function resultInsert1( obj ) { if(obj.HEADER.SCC_YN == "true") { //신규 리스트 저장 성공 numberOfRecords1 ++; var datarow = saveData1.DATA[0]; jQuery.each(datarow , function(name, val){ if( $("#"+name).attr("type") == "select-one" ) { datarow[name] = $("#"+name+" :selected").text(); } }); var su=jQuery("#tableList1").jqGrid('addRowData',numberOfRecords1,datarow); if(su) { $("#tableList1").setSelection(n.. 2012. 9. 3.
jqgrid row 수정 function updateList() { // 리스트 변경 ///////////// var id = jQuery("#tableList").jqGrid('getGridParam','selrow'); var datarow = saveData1.DATA[0]; jQuery.each(datarow , function(name, val){ if( $("#"+name).attr("type") == "select-one" ) { datarow[name] = $("#"+name+" :selected").text(); } }); var su=jQuery("#tableList").jqGrid('setRowData',id,datarow); if(su) { var ret = jQuery("#tableList").getRow.. 2012. 9. 3.
jqgird 그리드 row 삽입 - 중간에 삽입 function insertList() { //신규 리스트 저장 성공 numberOfRecords++; var datarow = saveData2.DATA[0]; var id = parseInt(jQuery("#tableList").jqGrid('getGridParam','selrow') ) +1; jQuery.each(datarow , function(name, val){ if( $("#"+name).attr("type") == "select-one" ) { datarow[name] = $("#"+name+" :selected").text(); } }); var su=jQuery("#tableList").jqGrid('addRowData',numberOfRecords ,datarow,"after",id.. 2012. 9. 3.