Jquery-Ajax封装 easy-ajax

MIT
JavaScript
跨平台
2017-05-19
郏高阳

easy-ajax 是为了治理前端乱写 Ajax 方法而生。基于 jquery 封装一些常用方法,后期计划加入前端数据缓存功能。

普通 Aajax 请求,及 GET、POST 封装,以及文件上传

源代码注释清晰,一目了然。

使用方法如下:

<script src="easy.ajax.js"></script>

API:

config配置项:

config{
    jqueryAjax默认配置外增加如下配置:
    mustCallback:强制回调(很多情况请求失败后直接在Ajax中提示后端返回的错误信息就结束了,不会进入回调函数,但很难避免失败也需要处理逻辑的情况,所以增加了此项配置,无论成功失败皆执行配置中的callback,前提是有回掉函数。)
}

使用from表单方式处理参数请求后台(接口使用@RequestParam时使用)

EasyAjax.post_form_json

使用普通方式请求(接口使用@RequestBody时使用)

EasyAjax.post_json

文件上传方法1:

var file = $(".xxx").get(0).files[0];
var fileData = new FormData();
fileData.append("file", file);
EasyAjax.ajax_Upload_File({
                    url: "URL",
                    data: fileData
                },
                function (data) {
                    if (data.success) {
                        //上传成功
                    }
                });

文件上传方法2:直接配置elem方法,使用方式如下:

EasyAjax.ajax_Upload_File_Elem({
                    url:"URL"
                    , elem: "#icon"
                },function (res) {
                    if (res.success) {
                        //上传成功
                    }
                });
加载中

评论(4)

wang070627
wang070627
很方面,很实用
Miyako
Miyako
mark
赵长永
赵长永
easy-ajax忠实粉丝
郏高阳
郏高阳 软件作者
很不错的工具,开发ajax统一了调用

暂无资讯

暂无问答

使用easyui的form,IE下提交数据的时候,提示下载

使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象

2015/12/20 17:36
771
0
10款优秀的Rich Text Editor

Introduction Javascript rich text editor has ease our life when we need to edit articles, post or even documents online. Most of the editors allow user to edit the content strai...

2015/04/11 17:12
314
0
AspNet上传文件的几个控件(downmoon收集)

转自http://blog.csdn.net/downmoon/article/details/3865129 1、AspnetUpload 地址:http://www.aspnetupload.net/ 最早接触的上传控件。带进度条,能与系统自带的InputFile 控件共用。不过...

2012/10/11 11:34
45
0
19个 jQuery 分页插件和教程,附带实例

在这篇文章中我们将向你介绍 20 个最棒的 jQuery 分页插件以及教程,并提供在线演示。 1.客户端的jQuery 分页插件jPages jPages 是一个客户端的分页插件,但提供很多特性例如自动翻页、键盘和...

2014/04/30 08:54
800
0
Andro - Multipurpose OpenCart 2.X 自适应主题模板 ABC-0651

Andro - Multipurpose OpenCart 2.X 自适应主题模板 ABC-0651-01

2015/05/18 18:48
43
0
jquery常用的插件1000收集

花N长时间积累的Jquery插件,希望大家喜欢。大家还有什么新的插件,请留言,我们一并收录。 感谢大家的支持。 1.accordion类 基于jQuery开发,非常简单的水平方向折叠控件。 Horizontal acc...

2011/03/07 17:30
9.3K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部