裏面我有一個數據表中配置如下YUI2數據表標籤
function handleTabChange(e){
var errDataSource = new YAHOO.util.DataSource("/webapp/somecontroller");
errDataSource.responseType = YAHOO.util.DataSource.TYPE_JSON;
errDataSource.responseSchema = {
fields: [
"id","name","err_msg","err_sugg","created_at","created_by","rev"
]
};
var errColDef = [
{key:"error_id", sortable:true},
{key:"created_at", formatter:YAHOO.widget.DataTable.formatDate, sortable:true, sortOptions:{defaultDir:YAHOO.widget.DataTable.CLASS_DESC}},
{key:"name", sortable:true},
{key:"rev", sortable:true},
{key:"err_msg"},
{key:"err_sugg" },
{key:"created_by"}
];
var errorDataTable = new YAHOO.widget.Datatable("errorDataTable",errColDef, errDataSource,{scrollable:true,width:"100%"});
errorDataTable.render();
}
在我的標籤,我想填充這個數據表我添加以下行
tab3.addListener('click', handleTabChange);
當調試這一點,我可以看到的是,控制流經
handleTabChange
但我的網絡顯示沒有由數據源進行的調用。
如果我正確地將數據表集成到選項卡視圖,可以請求我!