zoukankan      html  css  js  c++  java
  • 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

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

  • 相关阅读:
    spring security使用数据库管理用户权限
    ubuntu安装配置jdk tomcat mysql ...
    64位虚拟机安装64位ubuntu出现问题
    maven pom文件结构详解
    Maven3下的java web项目
    数据库分页和使用jstl标签替换分页的jsp代码
    servlet生命周期
    图片校验码的生成
    HttpSessionListener和HttpSessionBindingListener监听session的销毁
    perl 处理特殊字符
  • 原文地址:https://www.cnblogs.com/shichenzi/p/9845056.html
Copyright © 2011-2022 走看看