0
我有一个Spry.Data.XMLDataSet我想要在第一个位置添加一行,并在我的表中出现时突出显示。如何添加一行以激活XMLDataSet?
var ds1 = new Spry.Data.XMLDataSet("/xml/data.xml", "rows/row");
这里是data.xml中
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row id="a">
<name>Abhishek</name>
<host>windows_Abhishek</host>
</row>
<row id="b">
<name>Rahul</name>
<host>windows_Rahul</host>
</row>
</rows>
这就是我一个按钮后,点击做注 :从这里http://forums.adobe.com/message/184422#184422
Refferred但它似乎没有工作,能有人帮助?
function addRow()
{
var newRow = new Array();
var nextID = ds1.getRowCount();
newRow['ds_RowID'] = nextID;
newRow['id'] = "c";
newRow['name'] = "CJ";
newRow['desc'] = "windows_CJ";
ds1.dataHash[newRow['ds_RowID']] = newRow;
ds1.data.push(newRow);
ds1.setCurrentRow(newRow.ds_RowID);
Spry.Data.updateRegion(ds1);
}
问题是重装轻快区域,因为DS1是得到更新。那么,如何重新加载spry区域以反映已更改的数据集呢? – abi1964 2011-05-03 11:16:43