最近学习Django框架,之前想着很简单,可以通过看书几天就可以,但没有特别理解,就从bilibili上跟着课程学习了下。
里面我我安装的版本跟老师的不一致,所以中间有些根据他讲的会有报错。
学习地址:
https://www.bilibili.com/video/BV1DC4y1h7bk?p=35&spm_id_from=pageDriver
视图 ajax请求
代码
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
//"/static/js/jquery-3.6.0.min.js"
<script>
$(function (){
// 绑定btnAjax的click事件
$('#btnAjax').click(function () {
alert(1)
$.ajax({
url:'/ajax_handle',
dataType: 'json'
//'async':False,
}).success(function (data) {
// 进行处理
alert(2)
if (data.res==1){
$('#message').show().html('提示信息')
}
})
alert(3)
})
})
</script>
报错
Uncaught TypeError: $.ajax(…).success is not a function
解决方式
因为我用的jquery是3.6.0版本的,所以把 success 改为then即可
image.png
参考:
image.png
网友评论