zoukankan      html  css  js  c++  java
  • jquery Jsonp的使用

      <script type="text/javascript">
           $(function(){
                $.ajax({
                    url:"test",
                    jsonpCallback: "showPrice",
                    jsonp: "callback",
                    dataType: "jsonp",
                    data: {
                       q: "select title,abstract,url from search.news where query="cat"",
                       format: "json"
                     },
                    success: function(data) {
                          alert(data.name);
                    },
                     error:function(){
                         alert("s");
                     }
                });
                
            });
            
        </script>

    test servlet

    /**
         * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
         */
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            String name = request.getParameter("callback");
            request.getParameter("q");
            System.out.println(name);
            response.getWriter().write(name+"({name:"bai"})");
        }

    在写回的时候格式最好是callback({   })这种格式 ,否则接受时出粗到error,具体原理以后慢慢参详

  • 相关阅读:
    正则表达式复习 (?<=) (?=)
    HTML 30分钟入门教程
    C# 多线程详解
    C# List
    C# 枚举
    C# 线程数
    C# 泛型2
    C# 泛型
    C# 结构体
    不用Google Adsense的84个赚钱方法
  • 原文地址:https://www.cnblogs.com/Wen-yu-jing/p/4111011.html
Copyright © 2011-2022 走看看