0

[交叉发布在 http://datatables.net]

嗨,有人可以提供有关此问题的线索吗?

我有一个在 IIS6 和 Windows Server 2003 上运行的网站。它使用一个名为“datatables”(http://datatables.net)的 JQuery UI 插件。在 DataTables 对象中,它在可排序的列标题中显示上下箭头,并在表格的右下角显示“上一个/下一个”按钮。

如果我将整个站点复制到具有 IIS7.0 和 Windows Server 2008 的服务器,箭头和按钮将不再出现。我仍然可以通过单击标题对列进行排序,并通过单击“上一个”和“下一个”来导航到上一页和下一页。但是,图形箭头和按钮不会出现。

我确实找到了这种问题的参考;http://datatables.net/forums/discussion/6353/arrow-next-to-the-header-of-the-table-is-missing/p1 但是,这表明原因是缺少 .css 文件并且在我的案例,我知道没有遗漏。

我已将 DataTables 从 v1.8 升级到 v1.9.1,并确保 IIS7 中的应用程序池是“经典”的,据说与 IIS6 兼容,但箭头和按钮没有重新出现。

感谢所有建议!

4

1 回答 1

0

在 IIS7 中,如果我没记错的话,您需要启用静态内容,默认情况下未选中。我记得当我第一次使用 IIS7 时,这是我的主要问题。这里有更多详细信息:http ://weblogs.asp.net/anasghanem/archive/2008/05/23/don-t-forget-to-check-quot-static-content-service-quot-in- iis7-installation.aspx

于 2012-06-29T16:04:02.353 回答