JS传递函数并且调用

封装的函数:

function getDataByJsonP(methName, inData, fn) {  // 这里fn可以直接传入函数名字 

    $.ajax({
        url: '', //请求的url地址
        dataType: "jsonp", //返回的格式为json
        async: true, //请求是否异步,默认true异步,这是ajax的特性
        data:inData,//参数值
        type: "GET", //请求的方式
        // beforeSend:function(){},//请求前的处理
        success: function(data) {
            fn(data);  // 下面直接fn() 括号里面传递方法所参数即可调用
        }, //请求成功的处理
        // complete:function(){},//请求完成的处理
        error: function(errorInfo) {
            alert("异常信息,稍后重试");
        } //请求出错的处理
    });
}

 调用的函数:

function test(data){
  alert(data);  
}

getDataByJsonP('','',test);   // 这样即可调用

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云飞学编程

冒死偷发python爬虫班的vip课程,爬取头条小姐姐街拍图片

32920
来自专栏java一日一条

成为伟大程序员的 10 个要点

最近我在接受采访时被问到我关于成为一名伟大程序员的见解。这是一个有趣的问题,我认为我们都可以是伟大的程序员,无论我们的天赋如何,如果我们遵循一些规则的话——我相...

11230
来自专栏java一日一条

SQL vs NoSQL:如何选择?

在前一篇文章中,我们讨论了 SQL 与 NoSQL 数据库之间基本的区别。接下来,我们我们将应用我们在特定场景中的知识来确定最佳的选择。

11620
来自专栏java一日一条

我的编码习惯 - Controller规范

第一篇文章中,我贴了2段代码,第一个是原生态的,第2段是我指定了接口定义规范,使用AOP技术之后最终交付的代码,从15行到1行,自己感受一下。今天来说说大家关注...

10610
来自专栏DannyHoo的专栏

NSURLConnection被放弃之后使用NSURLSession

NSURL *url = [NSURL URLWithString:@"http://120.25.226.186:32812/login?username...

9820
来自专栏java一日一条

探究官方 JSON 与阿里的 FastJSON 中 put 方法

首先json.org给出的jar包能够正常运行出你想要的结果,但是fastjson就会给你一些惊喜(自己试一下吧)。

13420
来自专栏云飞学编程

python简单应用!用爬虫来采集天猫所有优惠券信息,写入本地文件

随便找一段文字,然后点击右键查看网页源代码,看看是否存在该文字,如果存在,那么这个网页就是静态网站了!很幸运,这个网站居然是静态的。

16820
来自专栏云飞学编程

Python爬虫必备技能,网页抓json数据包详细教程

36420
来自专栏云飞学编程

Python小伙抓取汽车之家,做自驾游最强攻略!

小编在浏览汽车之家的时候,发现一个很好玩的地方,就是里面的“旅行家”板块,为什么说好玩呢,因为这里是各个车主分享的自己的自驾游的游记,特别的精彩,正好小编也有做...

18620
来自专栏云飞学编程

Python爬虫,抓取淘宝商品评论内容

作为一个资深吃货,网购各种零食是很频繁的,但是能否在浩瀚的商品库中找到合适的东西,就只能参考评论了!今天给大家分享用python做个抓取淘宝商品评论的小爬虫!

26340

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励