我使用symfony5,但是我不能进行AJAX调用,因为它说“$.AJAX不是一个函数”。 我使用composer require components/jQuery安装了jQuery,但它不能工作。 我从/vendor/components中获取jquery目录,并将其粘贴到public目录,即名为“assets”的目录中,然后尝试将其包含在:
但什么都不管用。 脚本为:
<script type="text/javascript">
let id = 1;
$(document).ready(function() {
$.ajax({
url: "/getBuildingDetails",
type: "GET",
data: id,
success: function (data) {
console.log(data);
},
error: function () {
console.log("Something went wrong");
}
});
}
);
</script>
我搜索了错误,唯一的事情是将jquery.slim.min.js更改为jquery.min.js,但我已经使用了jquery.min.js(至少我正在尝试使用它。。。)。 我试过用cdn,但没有用。 我是新来的,我没有经验。。。 你有没有一段视频或者一篇文章能帮到我? 谢谢!
以前,人们遇到过自动关闭标记的问题。。。请尝试下面的方法:
<script src="{{ asset('assets/jquery/jquery.js') }}" type="text/javascript" ></script>