【发布时间】:2014-10-09 08:34:22
【问题描述】:
我的 html 页面上的一个小脚本有问题。它只是一个应该由 a 标签中的 onclick 方法调用的函数。它不起作用。每次我点击浏览器中的链接时,控制台都会显示“ReferenceError: $ is not defined”并指向下面代码的第三行。
<script>
function del(urlToDelete) {
$.ajax({
url: urlToDelete,
type: 'DELETE',
success: function(results) {
location.reload();
}
});
}
</script>
【问题讨论】:
-
您希望定义
$的代码在哪里? -
$.ajax()是一个jQuery 函数,$在使用它编写代码时是jQuery的简写,因此您需要在该代码工作之前加载jQuery。根据错误消息,您还没有这样做。 -
正确包含 jquery
标签: javascript ajax web