所以我使用YUI 2数据表小部件和tabview组件来显示多个查询的结果,这些查询全部同时执行,在单独的选项卡中包含漂亮,样式化和可排序的表.在FireFox中运行得很好.在IE中,它只是在一个简单的HTML表标记中显示数据,该标记是使用PHP生成的服务器端,实际上它充当数据表小部件的DataSource.我的所有HTML都是生成服务器端的.这是我的脚本:
<script type="text/javascript">
YAHOO.util.Event.onContentReady("ready14", function() {
//Sets globals
var dataSource= YAHOO.util.DataSource;
var getIt = YAHOO.util.Dom.get;
var dataType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
var table = YAHOO.widget.DataTable;
var scroll = YAHOO.widget.ScrollingDataTable;
var numbers= YAHOO.widget.DataTable.formatNumber;
var strings = YAHOO.widget.DataTable.formatString;
var dates = YAHOO.widget.DataTable.formatDate;
var niceTables = function() {
var myTabView = new YAHOO.widget.TabView("reportTables");
var myColumnDefs =[
{key:"Tactic",formatter:strings,sortable:true},
{key:"Opt-In Count",formatter:numbers,sortable:true, sortOptions: defaultDir: table.CLASS_DESC }},
];
var myColumnDefs2 =[
{key:"Tactic",formatter:strings,sortable:true},
{key:"Opt-In Count",formatter:numbers,sortable:true, sortOptions: { defaultDir: table.CLASS_DESC }},
];
var myColumnDefs3 =[
{key:"Lead Meta Data ID" },{key:"First …Run Code Online (Sandbox Code Playgroud)