jquery的ajax提交

本文介绍了一个简单的AJAX函数封装方法,包括GET/POST请求方式、异步控制、数据传递及回调函数处理等核心功能。同时提供了具体的调用示例。

ajax函数封装

 1 function Ajax(imethod,iurl,iasync,idata,ifunc){
 2 
 3   $.ajax({
 4     type:imethod, cache: false, dataType: 'json',
 5     async:iasync,
 6     url:iurl,
 7     data:idata,
 8     success:function(data){
 9       ifunc(data);
10     }
11   });
12 
13 }

参数含义

imethod:请求的方式(get/post)

iurl:向后台发送的请求

iasync:是否异步(true表示异步,false表示同步)

idata:向后台发送的数据

ifunc:请求成功以后的回调函数

调用函数

Ajax("get","submit",false,{"id":1},successFun);

注:函数中的iasync是布尔型,值是true或false,项目中写成字符串类型:"true" "false"导致ajax提交有问题

转载于:https://www.cnblogs.com/lhyhappy365/p/5695258.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值