-2
我已经加载了jquery,但据我可以告诉我的脚本没有运行,我不相信它与我的ajax请求的问题,而是与我的jquery的加载? 我没有收到任何相关的错误消息,并且console.log没有运行。jquery脚本不运行ajax GET请求
<script src = "jquery.js">
$(document).ready(function(){
console.log('why wont my script run?')
$.ajax({
type: 'GET',
url: 'https://blockchain.info/ticker',
datatype: 'json',
success: function(data) {
window.alert('success',data)
},
error: function(error) {
window.alert('error')
}
});
});
“脚本”标签中是否同时包含“src”和代码?据我所知,它只会带来数据并忽略'script'标签内的内容。 – curveball
您的脚本标签属性无效。例如'application/json'需要JSON而不是JavaScript。除此之外'src'用于加载外部JavaScript文件。 –
'onload =“...”,onload =“...”'不是有效的HTML;你只能有一个'onload'的定义,即使你可以有多个,使用逗号也不是做到这一点的方法 –