Jquery 无法通过Ajax获取雅虎股票报价
我试图通过以下方式获得雅虎股票报价。但这是行不通的,谁都知道哪里错了。谢谢Jquery 无法通过Ajax获取雅虎股票报价,jquery,ajax,yahoo,Jquery,Ajax,Yahoo,我试图通过以下方式获得雅虎股票报价。但这是行不通的,谁都知道哪里错了。谢谢 <html> <head> <script type="text/javascript" src="jquery-1.3.2.js"></script> <script type="text/javascript" language="JavaScript"> $(document).ready(function(){
<html>
<head>
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript" language="JavaScript">
$(document).ready(function(){
$("#btn").click(function(event){
alert(document.forms[0].ticker.value);
$("#stockPrice").load("http://finance.yahoo.com/q?s=ibm #yfs_l10_ibm").text();
});
});
</script>
<body>
<form name="myForm">
Ticker: <input type="text" name="ticker" id="ticker"/>
<input type="button" id="btn" value="get quote"/>
</form>
</body>
</head>
</html>
到
并将数据复制到ibm.dat,但仍然存在以下问题
消息:对方法或属性访问的意外调用。行:255
字符:5
代码:0
URI:file:///C:/Javascripts/jQuery/jquery-1.3.2.js
有什么想法吗?假设你的意思是它不起作用。这可能是因为您试图执行禁止的跨域ajax请求。请参见假设您的意思是它不起作用。这可能是因为您试图执行禁止的跨域ajax请求。请参见有问题吗?有什么不对?你需要稍微澄清一下这个问题,这样我们才能更清楚地理解你的问题。StackOverflow的新访问者通常会发现这个链接很有帮助:症状是什么?您是否收到错误消息?为什么url后面有基数和名称?有问题吗?有什么不对?你需要稍微澄清一下这个问题,这样我们才能更清楚地理解你的问题。StackOverflow的新访问者通常会发现这个链接很有帮助:症状是什么?您是否收到错误消息?为什么url后面有基数和名称?此外,如果您希望它工作,请创建一个php/asp页面,使用“Curl”获取所需信息,并通过$.ajax或jQuery中的其他方法检索。此外,如果您希望它工作,请创建一个使用“Curl”的php/asp页面获取所需信息并通过$.ajax或jQuery中的其他方法检索。
$("#stockPrice").load("http://finance.yahoo.com/q?s=ibm #yfs_l10_ibm).text()
$("#stockPrice").load("ibm.dat"),text()