• ashx或者aspx jsonp处理


    服务端:

    if (context.Request.Cookies["CheckCode5"] == null)
                    {
                        context.Response.Write("success_jsonpCallback(-1)");
                        context.Response.End();
                    }
                    result = CheckPhoneCodeLogin(context);
                    result = "success_jsonpCallback(" + result + ")";
                   context.Response.Write(result);         

    前端:

    $.ajax({
                    url:'//CheckUserLoginCode.ashx',
                    data:'action=checkphoneCodeLoginWWW&codeVal=4245',
                    async:false,
                    dataType : "jsonp",
                    jsonp: "callback",
                    jsonpCallback: "success_jsonpCallback",
                    success: function(data) {
                        if (data == 1) {
                            
                        } else if (data == "-1") {
                           
                        }
                        else {
                            
                        }
                    }
                });

    服务端返回需用相应字符串包裹

  • 相关阅读:
    前端工程师基础课程作业
    对于API接口设计的几点看法
    socket socket.io
    移动端布局
    angularJS
    bootstrop的应用
    jquery基础
    html5本地存储
    ajax
    数据库类型
  • 原文地址:https://www.cnblogs.com/zzgxl/p/13528930.html
Copyright © 2020-2023  润新知