[英]ngTagInput is giving a javascript console error when calling through a directive
[英]Console error when calling a Javascript
从按钮调用 Js 函数后,我在查看控制台时不断收到错误消息
<title>SDMT</title>
<head>
<script language="JavaScript" type="text/javascript" src="js/ping.js"></script>
<link rel="stylesheet" type="text/css" href="css/mystyle.css">
<link rel="stylesheet" type="text/css" href="css/tables.css">
<script language="JavaScript" type="text/javascript" src="js/clock.js"></script>
<body>
<!--clock-->
<div id="clockDisplay" class="clockStyle"></div>
<!--Ping Tool-->
<input id="clickMe" type="button" value="Update Status" onclick="isValidURL()" />
</body>
我曾尝试将 ping.js 首先放在标题中,但这并没有解决问题,这是我的 js 文件:
function isValidURL(url) {
var encodedURL = encodeURIComponent(url);
var isValid = false;
$.ajax({
url: "10.128.128.128",
type: "get",
async: false,
dataType: "json",
success: function(data) {
isValid = data.query.results != null;
},
error: function(){
isValid = false;
}
});
return isValid;
}
如果有人有任何很棒的建议,我也删除了所有其他随机元素,但仍然收到此错误
Uncaught ReferenceError: $ is not defined
isValidURL @ ping.js:5
onclick @ index.html:124
$.ajax 是一个 Jquery 方法。 您需要将 Jquery 库包含到您的文档中。
在你的脑海中添加这个
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.