Использование ExtJs, I m тестирование для передачи полученных XML-данных в определенную сетку. Я сделал простой текстовый файл, который имеет 10 выходных значений, и установите pageSize в 5 из панели инструментов поискового вызова.Ошибка поискового вызова Extjs
То есть желаемый результат для 10 значений может составлять 5 значений на каждой странице (2 страницы). Он разделен на 2 страницы правильно, однако на каждой странице 10 одинаковых значений.
В чем причина вышеуказанной проблемы? Надеюсь, ваши комментарии будут возможны. Спасибо!
index.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<link rel="stylesheet" type="text/css" href="resources/css/ext-all.css" />
<script src="resources/js/ext-base.js"></script>
<script src="resources/js/ext-all-debug.js"></script>
<script src="resources/ux/BufferView.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var mm = Ext.data.Record.create([
{name: 'mb_id'},
{name: 'mb_sex'},
{name: 'mb_name'}
]);
var store = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({
method:'GET',
url:'./grid2.php'
}),
reader: new Ext.data.XmlReader(
{
record: 'Item'
}, [
'mb_id'
,'mb_sex'
,'mb_name'
]
),
autoLoad: {params:{start: 0, limit: 5}}
});
var grid = new Ext.grid.GridPanel({
renderTo: document.body,
frame:true,
title: 'information',
height:300,
width:516,
store: store,
columns: [
{header: "id", dataIndex: 'mb_id'},//, renderer: cover_image
{header: "sex", dataIndex: 'mb_sex',width:100},
{header: "name", dataIndex: 'mb_name',width:100}
],
bbar:new Ext.PagingToolbar({
store:store,
pageSize:5,
displayInfo:true
})
});
});
</script>
</HEAD>
<BODY>
</BODY>
</HTML>
data.php
header("Content-type: application/xml"); //;charset=utf-8
echo "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>";
echo "<root>";
//전체 데이터 레코드 값 기록
for($i=0;$i<10;$i++)
{
echo "<Record>";
echo "<Time>".$i."</Time>";
echo "<Name>".$i."</Name>";
echo "</Record>";
}
echo "</root>";
paging контролируется в магазине и на панели инструментов. Это не конфиг в объекте сетки. – Tim