Javascript 调用$.get时JQuery未加载数据
正在试验JS/Jquery和Jquery.get函数。我正在打开弹出窗口/警报,但加载数据后没有文本: 我错过了什么 我有一个名为lab1.js的.js文件,如下所示:Javascript 调用$.get时JQuery未加载数据,javascript,jquery,Javascript,Jquery,正在试验JS/Jquery和Jquery.get函数。我正在打开弹出窗口/警报,但加载数据后没有文本: 我错过了什么 我有一个名为lab1.js的.js文件,如下所示: var person = prompt("Please enter your name", "Harry Potter"); if (person != null) { document.getElementById("demo").innerHTML = person + "'s Favorite Links:
var person = prompt("Please enter your name", "Harry Potter");
if (person != null) {
document.getElementById("demo").innerHTML =
person + "'s Favorite Links:";
}
$(document).ready(function(){
$.get("/Users/rabdelaz/Desktop/Labs/lab1.txt", function(data){
alert("Data Loaded: " + data);
});
});
在我的lab1.txt文件中包含以下内容:
"a line of text of your choosing"
最后是我的html:
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="lab1.css">
<meta charset="utf-8"/>
<title>Lab 1</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js"></script>
</head>
<body>
<p id="demo"></p>
<ul>
<li><a href="http://www.akamai.com">www.akamai.com</a></li>
<li><a href="http://aloha.akamai.com">aloha.akamai.com</a></li>
<li><a href="http://agora.akamai.com">agora.akamai.com</a></li>
<li><a href="http://ask.akamai.com">ask.akamai.com</a></li>
<li><a href="http://luau.akamai.com">luau.akamai.com</a></li>
<li><a href="http://mydrive.akamai.com">mydrive.akamai.com</a></li>
<li><a href="http://act.akamai.com">act.akamai.com</a></li>
<li><a href="http://tools.gss.akamai.com/portal">GSS Tools</a></li>
</ul>
<script src="lab1.js"></script>
</body>
</html>
您正在使用文件协议运行此操作?lab1.txt的文件路径是否正确?如果它与lab1.js在同一个目录中,那么只需将其写为lab1.txt而不是/Users/../lab1.txt。从本地服务器运行该文件??如果在某些浏览器中弹出浏览器中的开发人员工具ctrl+shift+J,则可能会有一个网络选项卡,您可以在其中查看get请求的情况。另外,考虑向您的GET请求添加.Rebug,请参见