您可以单击标题中的任意位置对列进行排序,而不仅仅是在标题边缘附近的狭窄区域中。
看看这个:http ://dojotoolkit.org/reference-guide/1.8/dojox/grid/EnhancedGrid.html#dojox-grid-enhancedgrid
更新1:
也许这是一个错误 - 我在这里找到了一份报告:https ://bugs.dojotoolkit.org/ticket/17086
所以我会试一试并从外部源加载脚本,就像在提琴手示例中一样。
请你解释一下为什么你用数字“1”加载你的dojoConfig,除了参数是真的吗?以前从未见过这种情况。我以为这里只有Boolen。尝试将配置设置为标头,例如:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Demo: Layout with Dijit</title>
<script type="text/javascript">
var dojoConfig = {
parseOnLoad: true,
isDebug: true,
locale: 'en-us',
extraLocale: ['ja-jp']
};
</script>
并加载您的 dojo 文件。
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/dojo/1.8/dojo/dojo.js"></script>
</head>
我还将data-dojo-type="dojox.grid.EnhancedGrid"添加到您的 Div-Area
<div id="file-table" data-dojo-type="dojox.grid.EnhancedGrid" style="width: 100%; height: 700px;"></div>
问候