JS弹窗确认Ajax封装方法
2019独角兽企业重金招聘Python工程师标准>>>
代码示例:
var modification = {method: function () {//开始发送数据 $.post ({ //请求登录处理页 url: "/stock/modification", dataType: "json", //传送请求数据 data: {barcode: strBarcode, weight: strWeightValue, name: strName, price: strPrice, cId: cId, basePrice: strBasePrice, saleDiscount: strSaleDiscount, saleDiscountStart: strSaleDiscountStart, saleDiscountEnd: strSaleDiscountEnd, }, success: function (strValue) { //登录成功后返回的数据 //根据返回值进行状态显示 alert(strValue.message)}})} } //折扣价与进价比较 if(parseFloat(strBasePrice)>parseFloat(strPrice)*parseFloat(strSaleDiscount)/100) {if(confirm("您的折扣价低于进价,是否确认修改?")){modification.method(); }else {return false; } }else {modification.method(); }
1、关于ajax封装调用原文
在项目中经常用到AJAX调用远程数据,每一次调用,都得写一个ajax方法,这就造成了重复代码过多,可读性也不够强,所以,我一般都是封装起来,需要的时候调用。
var imgUpload = { //ajax请求数据 method:function(murl,mdata,method,success){ $.ajax({ type: method, url: murl, dataType : "jsonp", data: mdata, timeout: 20000, error: function (data) { console.log(data); alert("请求失败"); }, success: function (data) { //console.log(data); success?success(data):function(){}; } }); } } //调用 imgUpload.method("url","","get",function (data) { if(data.code == 0){ alert(data); }else{ alert("请求失败"); } });
转载于:https://my.oschina.net/inchlifc/blog/1571290
JS弹窗确认Ajax封装方法相关推荐
- js 数组移除_JS某些封装方法
js中的一些封装方法 1.首先var一个数组 然后创建一个函数,在函数里var一个新的空数组,利用for循环,在for循环里var一个下标 i=形参的长度-1 设置i>=0 i--. 在for循 ...
- vue中封装ajax请求方法,Vue如何封装ajax
Vue如何封装ajax 发布时间:2020-12-07 11:09:07 来源:亿速云 阅读:123 作者:小新 这篇文章主要介绍Vue如何封装ajax,文中介绍的非常详细,具有一定的参考价值,感兴趣 ...
- Ajax工作原理和原生JS的ajax封装
前言: 之所以用ajax作为博客的开篇,是因为无论从ajax的出现还是从它的作用上来说,ajax对于前端无疑是意义重大的.甚至可以说,是ajax带来了前端这个行业.当然,历史并不能说明当下,曾经的辉煌 ...
- js进阶 14-6 $.ajax()方法如何使用
js进阶 14-6 $.ajax()方法如何使用 一.总结 一句话总结:$.ajax([settings])settings可选.用于配置Ajax请求的键值对集合. 1.$.ajax()的特点是什么( ...
- ajax请求时拒绝访问,ajax跨域请求js拒绝访问的解决方法
ajax跨域请求js拒绝访问的解决方法 内容精选 换一换 可能原因kubelet服务没有运行或运行异常.kubelet服务没有运行或运行异常.解决方法可以通过systemctl status kube ...
- Ajax 解释Ajax的XML和JSON格式,操作Ajax的几种封装方法【案例+解释】(二)
文章目录 1.Ajax同步的使用 2.JS的单线程和事件队列 2.Ajax的数据格式 1.XML数据格式 2.JSON数据格式 3.如何处理XML数据格式案例 4.如何处理JSON数据格式案例 3.A ...
- php上js实现ajax请求,原生JS如何实现Ajax通过POST方式与PHP进行交互的方法
原生JS如何实现Ajax通过POST方式与PHP进行交互的方法 发布时间:2021-04-20 11:28:22 来源:亿速云 阅读:52 作者:小新 这篇文章将为大家详细讲解有关原生JS如何实现Aj ...
- jquery ajax封装通用方法
//发送ajax post请求 function ajaxPost(url, param, successfn, errorfn) {ajax("post", "json ...
- php 删除 确认,js确认删除方法 js删除确认提示框
摘要 腾兴网为您分享:js确认删除方法 js删除确认提示框,篆刻字典,智慧农业,星球联盟,小番茄等软件知识,以及金山网盾3.6,手机tgp,省钱王,qq隐身,战锤全面战争,qq群签到,格力空调新派工系 ...
最新文章
- CMOS及CCD感光sensor的主要技术参数解析
- 单元格不规则数据分列_菜鸟记527怎么3秒做完别人零下20度加班处理人工换行的数据?...
- sklearn的train_test_split()各函数参数含义解释(非常全)
- javascript代码块概念及预编译机制
- 如何给CentOS安装字体库
- arcgis server 常见问题【转】
- SAP CRM Division下载调试
- H5开发中常用的js方法
- python任务调度平台 界面_分布式任务调度平台XXL-JOB
- 用matlab画玫瑰代码,网上收到的用matlab画玫瑰花的代码怎么不行啊,报告错误,求大神...
- C#中使用正则表达式验证电话号码、手机号、身份证号、数字和邮编
- javaSE----for,wile ,do while循环的应用
- 数组及对象几种遍历方式对比
- 进程间通信学习APUE学习---进程间通信(4)
- pymongo 怎么判断数据有没有添加成功_Python爬虫入门教程 29-100 手机APP数据抓取 pyspider...
- python打开360浏览器_python 模拟浏览器访问网页 selenium+chromedriver+360浏览器
- java中的flag
- 校园6美女向一男生表白 史上最强表白阵容来袭
- 名帖14 吴让之 篆书《吴均帖》
- Android 自定义注解处理器