0
jQuery("#assignfixtureTable").jqGrid({
url : successdata,
datatype: "xml",
height: 250,
xml 데이터를 jqgrid에 할당하려면 url을 호출하여 할당하지 않아야합니다.xml 데이터를 jqgrid에 할당하는 방법
jQuery("#assignfixtureTable").jqGrid({
url : successdata,
datatype: "xml",
height: 250,
xml 데이터를 jqgrid에 할당하려면 url을 호출하여 할당하지 않아야합니다.xml 데이터를 jqgrid에 할당하는 방법
xmlstring
의 데이터 유형을 사용하고 datastr
옵션을 사용하여 xml 데이터를 전달할 수 있습니다. 다음은 documentation page의 예입니다.
<script>
var mystr =
"<?xml version='1.0' encoding='utf-8'?>
<invoices>
<rows>
<row>
<cell>data1</cell>
<cell>data2</cell>
<cell>data3</cell>
<cell>data4</cell>
<cell>data5</cell>
<cell>data6</cell>
</row>
</rows>
</invoices>";
jQuery(document).ready(function(){
jQuery("#list").jqGrid({
datatype: 'xmlstring',
datastr : mystr,
colNames:['Inv No','Date', 'Amount','Tax','Total','Notes'],
colModel :[
{name:'invid', index:'invid', width:55, sorttype:'int'},
{name:'invdate', index:'invdate', width:90, sorttype:'date', datefmt:'Y-m-d'},
{name:'amount', index:'amount', width:80, align:'right', sorttype:'float'},
{name:'tax', index:'tax', width:80, align:'right', sorttype:'float'},
{name:'total', index:'total', width:80, align:'right', sorttype:'float'},
{name:'note', index:'note', width:150, sortable:false} ],
pager: '#pager',
rowNum:10,
viewrecords: true,
caption: 'My first grid'
});
});
</script>
감사합니다. 내 문제가 해결되었습니다. 이제 문제는 ajax 호출을 만들고 xml 객체를 게시물로 전달하고 json 형식으로 응답을 수신하려고합니다. – user1671219