这是数据集
var ds1 = new Spry.Data.XMLDataSet("/xml/data.xml", "rows/row");
var pv1 = new Spry.Data.PagedView( ds1 ,{ pageSize: 10 , forceFullPages:true, useZeroBasedIndexes:true});
var pvInfo = pv1.getPagingInfo();这里是添加的tupple
function addRow()
{
var newRow = new Array();
var nextID = ds1.getRowCount();
newRow['ds_RowID'] = nextID;
newRow['name'] = "Abhishek";
newRow['country'] = "India";
ds1.dataHash[newRow['ds_RowID']] = newRow;
ds1.data.push(newRow);
ds1.setCurrentRow(newRow.ds_RowID);
Spry.Data.updateRegion(ds1);
Spry.Data.updateRegion(pv1);
ds1.loadData();
ps1.loadData();
}我的ds1正在更新,但是如何用spry区域pv1刷新div,其中有一个表来显示我的所有行。请帮忙,
发布于 2011-05-04 08:47:47
我通过调用一个排序来使它正常工作
ds1.sort('name','descending');
ds1.setCurrentRow(newRow.ds_RowID);它解决了这个问题
https://stackoverflow.com/questions/5879587
复制相似问题