ajax正确的简单封装“姿势”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ajax正确的简单封装“姿势”相关的知识,希望对你有一定的参考价值。

 1 window.meng = window.meng || {};
 2 (function ($) {
 3     function getAjaxDate(url, apikey) {
 4         var datas;
 5         $.ajax({
 6             url: url,
 7             headers: {"apikey": apikey},
 8             async: false,
 9             success: function (data) {
10                 datas = data;
11             },
12             error: function (data) {
13                 console.log("error !");
14             }
15         });
16         return datas;
17     }
18 
19     meng.getAjaxDate = getAjaxDate;
20 })(jQuery);

注意:设置async:false 即同步

主函数调用的时候:

1 window.meng = window.meng || {};
2 (function ($) {
3 
4     var url = "http://apis.baidu.com/tngou/cook/name?name";
5     var apikey = "1234567890";
6     var data = meng.getAjaxDate(url, apikey);
7     console.log(data);
8 
9 })($);

 

以上是关于ajax正确的简单封装“姿势”的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot 开发案例之参数传递的正确姿势

Android PermissionUtils:运行时权限工具类及申请权限的正确姿势

开发函数计算的正确姿势 —— 爬虫

开发函数计算的正确姿势 —— 爬虫

开发函数计算的正确姿势 —— 爬虫

吐血整理SVN命令行,Subversion的正确使用姿势,让版本控制更简单~