//函数为:myDG_change(见下文) loader.load(request);
//开始加载数据
function loader_complete(evt:Event):void {
/*数据加载完毕执行的代码
/
/
/
*/ listrecord=new XML(loader.data); loading.visible=false; var contentCol:DataGridColumn = new DataGridColumn("content"); contentCol.headerText = "内容摘要"; contentCol.width = 120; contentCol.sortable =false; //var myDG:DataGrid var myDP:DataProvider = new DataProvider(listrecord); mylist.columns = [contentCol]; mylist.dataProvider = myDP; mylist.sortableColumns ; //myDG.dataProvider =new dataProvider(listrecord); }
function myDG_change(evt:Event) {
/*留言列表被单击时执行的代码
*/ var i:Number =mylist.selectedIndex; mycontent.htmlText="姓名:"+listrecord.record[i].name+"<br>"; mycontent.htmlText+="日期:"+listrecord.record[i].date+"<br>"; mycontent.htmlText+="QQ:"+listrecord.record[i].qq+"<br>"; mycontent.htmlText+="email:"+listrecord.record[i].email+"<br>"; mycontent.htmlText+="内容:"+listrecord.record[i].content+"<br>"; }
function progressHandler(event:ProgressEvent):void {
/*数据加载过程中执行的代码
*/ loading.setProgress(event.bytesLoaded*150/event.bytesTotal, loading.maximum); }
注意:只能是ctrl+enter测试(或者在网络情况下测试)才能看到效果,单击生成的swf文件会有安全警告:
|