인라인 너브를 사용하고 있습니다 (성공적으로 도움이 되었기 때문에!).그리드가로드 될 때 jqGrid dataUrl이 로딩되지 않습니다.
이제 select 문에서 dataUrl
을 사용하여이 동작을 이해하지 못합니다.
그리드가로드 될 때 선택 옵션이로드되지 않습니다. 레코드를 편집하거나 추가 할 때까지 선택 HTML 요청이 이루어지지 않습니다.
그리드가로드되는 즉시로드 할 수 있습니까?
$("#navgrid").jqGrid({
sortable: true,
rownumbers: true,
url: 'cms.dbw?action=ajaxgrid&sessionid=3d70a780-d6ec-102f-bd56-0015171f0bcc&subaction=jq&tableid=carepln',
editurl: 'cms.dbw',
datatype: 'json',
mtype: 'GET',
pager: '#navgrid_bottompager',
rowNum: 10,
rowList: [10,50,100],
width: 750,
height: '100%',
shrinkToFit: false,
toolbar: [false,'top'],
sortname: 'id',
sortorder: 'asc',
viewrecords: true,
gridview: true,
altRows: false,
toppager: true,
caption: 'Care Plan Detail',
colNames: ['ID','Act','Resident Code','Care Code'],
colModel: [
{name:'id',index:'id',width:50,align:'center',search:false,key:true,hidden:true},
{name:'active',width:30,align:'center',editable:true,edittype:'checkbox',editoptions: {value:'Y:N'},formatoptions:{disabled:false,value:"Y:N"}},
{name:'resid',align:'left',editable:true,width:70},
{name:'classid',align:'left',editable:true,edittype: 'select',editoptions: { dataUrl: 'cms.dbw?action=ajaxgrid&sessionid=3d70a780-d6ec-102f-bd56-0015171f0bcc&subaction=jqsubtable&tableid=careserv&field1=classid&field2=description'} ,width:70}
]
});
{ "페이지"1 "기록"(4024), "총"403 "행": [{ "ID": "1", "셀"[ "1" , "Y", "100243", "22020"]}, { "id": "2", "셀": [ "2", "Y", "100220", "22020"]}, { "id ""3 ","셀 ": ["3 ","Y ","100193 ","22020 "]}, {"id ":"4 ","셀 ": ["4 " , "100082", "22020"]}, { "id": "5", "셀": [ "5", "Y", "100068", "22020"]}, { "id": "6 셀 ":" "6", "Y", "100241", "22020"]}, { "id": "7", "셀": [ "7", "Y", "100215" , "22020"]}, { "id": "8", "셀": ""8 ","Y ","100059 ","22020 "}}, {"id ":"9 " ""9 ","Y ","100240 ","22020 "]}, {"id ":"10 ","셀 ": ["10 ","Y ","100009 " ]}]
dataUrl
가 해결되지 않습니다. 편집이 시작될 때까지 그리고 편집 후에는 표시되지 않습니다.
나는 당신이 나열한 이점을 이해하고, 나는 jqGrid가 예외적 인 도구라고 생각한다. –
나는 당신이 나열한 장점을 이해하고, 나는 jqGrid가 예외적 인 도구라고 생각한다. 내가 원하는 것은 그리드 자체의 진정한 선택 상자와 같은 역할을하고 아약스는 서버에서 옵션을 가져 와서 편집하거나 추가하자마자 바로 수행한다. 그러나 그리드 표시 시간에
@ GregNeid : 죄송합니다. [인라인 편집]에서 선택을 사용 하시겠습니까 (http://www.trirand.com/jqgridwiki/doku.php?id=wiki:inline_editing)? 이 경우'dataUrl'을 사용할 수 있습니다. 현재 가지고있는 문제는 무엇입니까? – Oleg