专栏首页李家的小酒馆JS传递函数并且调用

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 条评论
登录 后参与评论

相关文章

  • JQuery $.axaj的基本格式

    李家酒馆酒保
  • 复用$.ajax方式传递参数错误处理

    2. 前台拼接方式不和普通post一样,要和使用get请求的时候拼接的方式一致,如下。

    李家酒馆酒保
  • Struts2知识整理

    struts2简介 struts2是基于mvc开发模型的框架,属于表现层框架 核心为拦截器 struts2框架的特点 基于MVC,结构清晰 丰富的标签库,提高了...

    李家酒馆酒保
  • php面试笔记(9)-php基础知识-面向对象考点

    <?php /** * Created by 冷月小白. * 微信公众号: 学长冷月 */ class A{ public function _...

    学长冷月
  • PyTorch简明笔记[3]-神经网络的基本组件(Layers、functions)

    PyTorch的torch.nn中包含了各种神经网络层、激活函数、损失函数等等的类。我们通过torch.nn来创建对象,搭建网络。 PyTorch中还有torc...

    beyondGuo
  • 【教程】如何用腾讯云服务器搭建微信公众号机器人?

    我们经常在一些公众号里回复信息,微信公众号都会自动回复信息,区别于微信平台的自动回复,有的公众号上面的自动回复,则更像是一个机器人客服。下面小编就教大家如何搭建...

    云上云
  • 搭建微信 AI 机器人

    腾讯云提供了开发者实验室帮助用户搭建微信 AI 机器人,教程内容如下,用户可以点击开发者实验室快速上机完成实验。

    小Q
  • 简单的js模版引擎

    九霄道长
  • 知乎Python大佬带你10分钟入门Python爬虫(推荐收藏)

    爬虫(spider,又网络爬虫),是指向网站/网络发起请求,获取资源后分析并提取有用数据的程序。

    龙哥
  • 只会Vue怎么开发小程序?Vue和微信小程序的到底有哪些区别?

    写了vue项目和小程序,发现二者有许多相同之处,在此想总结一下二者的共同点和区别。

    Tz一号

扫码关注云+社区

领取腾讯云代金券