jQuery 3 slim ajax基本示例
我是jQuery 3的新手。以下是一个基本的小提琴 ,使用以前版本的jQuery,但不适用于jQuery 3
$(function() { $.ajax({ url: '/echo/json', type: 'GET', dataType: 'json', success: function(data) { console.log(data) } }); })
在控制台中,我收到此错误:
jquery-3.1.1.slim.min.js:2 jQuery.Deferredexception:$ .ajax不是函数TypeError:$ .ajax不是函数
jquery-3.1.1.slim.min.js:2未捕获的TypeError:$ .ajax不是函数(…)
为什么?
jQuery 3 slim版本不支持ajax。
根据发布文档 ,
除了包含ajax和效果模块的常规jQuery版本之外,我们还发布了一个排除这些模块的“瘦身”版本。 总而言之,它排除了ajax ,效果和当前已弃用的代码。
要使用.ajax
方法,只需使用完整版本。
这是工作小提琴