我目前在正确使用 jQuery 时遇到了一些麻烦。我正在尝试通过 jQuery.get 加载一些 csv 文件(即 google.com),并构建一些图表。不知何故,jQuery 无法正确加载文件。这是我的代码:
<html>
<head>
<!--Load the AJAX API-->
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(document).keypress(function(e) {if(e.keyCode == 13) {updateData();};});
drawchart("2013.04.02")
function drawchart(date){
jQuery.ajaxSetup({async:false});
var sql = "http://www.andrewpatton.com/countrylist.csv";
console.log(sql);
var ans= jQuery.get(sql);
ans.done(...draw...);
ans.fail(console.log("fail"));
}
</script>
</head>
<body>
<input id="date-input" style=margin-left:160px type="text" id="date" name="date" />
<input type="button" value="submit" onClick="updateData();"/>
<p style=margin-left:160px> Date format: YYYY.MM.DD </p>
</body>
</html>
我已经测试了 url,当我在浏览器中输入 url 时,它确实返回了一个 .csv 文件,所以我的猜测是 jQuery 有一些我没有得到的东西......
有人可以告诉我可能会发生什么吗?