• jsonp 请求


    $.ajax()方法详解 

    $.ajax() 方法详解:来源 http://www.cnblogs.com/tylerdonet/p/3520862.html

     jsonp 调用 无法进入 success: 来源 https://q.cnblogs.com/q/74391/

     一
    $.ajax({
                url:jsonUrl, //String类型的参数
                timeout:5000,  //Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置
                type:"get", //String类型的参数,请求方式(post或get)默认为get
                cache:false, //Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息
                data:"一些数据", //Object或String类型的参数,发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格式。get请求中将附加在url后
                dataType:"jsonp",  //  xml:返回XML文档,可用JQuery处理。
                html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。
                script:返回纯文本JavaScript代码。不会自动缓存结果。除非设置了cache参数。注意在远程请求时(不在同一个域下),
                    所有post请求都将转为get请 求。
                json:返回JSON数据。
                jsonp:JSONP格式。使用SONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。
                text:返回纯文本字符串。
                jsonp:"call",  // 要求为String类型的参数,在一个jsonp请求中重写回调函数的名字。该值用来替代在"callback=?"这种GET或POST请求中URL参数里的"callback"部分
                jsonpCallback:"jsonpcallback", // 请求数据的函数名
                success:function(data){
                    console.log(data)
                },
                error:function(err){
                    console.log(err,"错误信息");
                }
            })
     
     
     
    jsonp 调用 无法进入 success

     所请求文本的写法  ,由回调函数名包裹

  • 相关阅读:
    case when的使用
    docker 修改容器时间 和时区 的方法 (linux也能用)
    canal笔记
    jenkins集成git,输入分支构建的方法(还没试,用到再看看)
    unittest官网和别人的翻译(有空看看)
    靶机
    CSharp: Reflection in donet 6
    Python: Memento Pattern
    Python: Visitor Pattern
    Python: Command Pattern
  • 原文地址:https://www.cnblogs.com/shichenzi/p/9845056.html
Copyright © 2020-2023  润新知