Dojo xhrGet问题?

时间:2010-11-12 21:30:08

标签: dojo

我只是从Dojo开始,并遵循信函的“Hello World”教程。就在这里...... http://www.dojotoolkit.org/reference-guide/quickstart/helloworld.html
我有一个像这样编码的HTML页面...

<html>
<head>
<title>Dojo: Hello World!</title>

<!-- SECTION 1 -->
<style type="text/css">
  @import "dojoroot/dijit/themes/tundra/tundra.css";
  @import "dojoroot/dojo/resources/dojo.css"
</style>
<script type="text/javascript" src="dojoroot/dojo/dojo.js"
djConfig="parseOnLoad: true"></script>

<!-- SECTION 2 -->
<script type="text/javascript">
 // Load Dojo's code relating to the Button widget
 dojo.require("dijit.form.Button");
</script>
</head>

<body class="tundra">
<button dojoType="dijit.form.Button" id="helloButton">
Hello World!
<script type="dojo/method" event="onClick">
dojo.xhrGet({
  url: 'response.txt',
  load: helloCallback,
  error: helloError
});
</script>
</button>
</body>
</html>

据说这应该弹出“response.txt”中的文本,该文件位于同一目录中(它在那里并且chmod-ed为755.但是点击按钮却绝对没有。任何人都遇到过这个? 谢谢! JW

编辑:为了防止这很重要,我使用的是Ubuntu 10和Firefox 3.6.12。

1 个答案:

答案 0 :(得分:1)

我没有看到您使用helloCallback中的数据定义了调用alert的{​​{1}}方法的位置。您在问题中链接的页面有更多信息。

response.txt