프로그램/jQuery

jqgrid jquery Grid option detail

mulderu 2013. 2. 23. 08:44

앞으로 jqgrid 옵션 처리를 자세히 볼 예정 임. !


var p = $.extend(true,{

url: "",

height: 150,

page: 1,

rowNum: 20,

rowTotal : null,

records: 0,

pager: "",

pgbuttons: true,

pginput: true,

colModel: [],

rowList: [],

colNames: [],

sortorder: "asc",

sortname: "",

datatype: "xml",

mtype: "GET",

altRows: false,

selarrrow: [],

savedRow: [],

shrinkToFit: true,

xmlReader: {},

jsonReader: {},

subGrid: false,

subGridModel :[],

reccount: 0,

lastpage: 0,

lastsort: 0,

selrow: null,

beforeSelectRow: null,

onSelectRow: null,

onSortCol: null,

ondblClickRow: null,

onRightClickRow: null,

onPaging: null,

onSelectAll: null,

onInitGrid : null,

loadComplete: null,

gridComplete: null,

loadError: null,

loadBeforeSend: null,

afterInsertRow: null,

beforeRequest: null,

beforeProcessing : null,

onHeaderClick: null,

viewrecords: false,

loadonce: false,

multiselect: false,

multikey: false,

editurl: null,

search: false,

caption: "",

hidegrid: true,

hiddengrid: false,

postData: {},

userData: {},

treeGrid : false,

treeGridModel : 'nested',

treeReader : {},

treeANode : -1,

ExpandColumn: null,

tree_root_level : 0,

prmNames: {page:"page",rows:"rows", sort: "sidx",order: "sord", search:"_search", nd:"nd", id:"id",oper:"oper",editoper:"edit",addoper:"add",deloper:"del", subgridid:"id", npage: null, totalrows:"totalrows"},

forceFit : false,

gridstate : "visible",

cellEdit: false,

cellsubmit: "remote",

nv:0,

loadui: "enable",

toolbar: [false,""],

scroll: false,

multiboxonly : false,

deselectAfterSort : true,

scrollrows : false,

autowidth: false,

scrollOffset :18,

cellLayout: 5,

subGridWidth: 20,

multiselectWidth: 20,

gridview: false,

rownumWidth: 25,

rownumbers : false,

pagerpos: 'center',

recordpos: 'right',

footerrow : false,

userDataOnFooter : false,

hoverrows : true,

altclass : 'ui-priority-secondary',

viewsortcols : [false,'vertical',true],

resizeclass : '',

autoencode : false,

remapColumns : [],

ajaxGridOptions :{},

direction : "ltr",

toppager: false,

headertitles: false,

scrollTimeout: 40,

data : [],

_index : {},

grouping : false,

groupingView : {groupField:[],groupOrder:[], groupText:[],groupColumnShow:[],groupSummary:[], showSummaryOnHide: false, sortitems:[], sortnames:[], summary:[],summaryval:[], plusicon: 'ui-icon-circlesmall-plus', minusicon: 'ui-icon-circlesmall-minus', displayField: []},

ignoreCase : false,

cmTemplate : {},

idPrefix : ""

}