0

我在 dashcode 中有一个列表,我在其中更新数据源的参数并告诉列表重新加载。从 Safari 中查看代码时,该代码功能齐全,但在 Firefox 中查看同一页面时,重新加载命令似乎不起作用。我用来更新数据源的代码是:

dataSource.setValueForKeyPath("keyboard/build/", "parameters.directory");
var list= document.getElementById('list');                      
list.object.reloadData();

我需要发送不同的命令让 Firefox 重新加载列表吗?

4

2 回答 2

0

如果我没记错的话,仪表板小部件使用特殊的、非标准的 Javascript API,这些 API 在大多数 Javascript 环境中不可用。Firefox 是否在其 Javascript 控制台中显示任何错误(如果您还没有firebug,请获取firebug )。尝试在 Chrome 中测试相同的问题,看看这是 Webkit vs Gecko 问题还是 Apple vs Everyone Else 问题。

于 2010-07-01T19:30:03.050 回答
0

看来firefox不适用于全局声明的变量,我摆脱了脚本中的变量并且页面加载没有问题。

于 2010-07-07T20:55:09.613 回答