ajax(jsonp)

$(function () {

    //Jaja1();
    
    //Jaja2();
    
    Jaja3();

});

function Jaja1() {
    $.ajax({
        type: "post",
        url: "..." + Math.random(),
        scriptCharset: 'gbk',
        dataType: "jsonp",//数据类型为jsonp  
        jsonp: "callback",//服务端用于接收callback调用的function名的参数  
        jsonpCallback: "jquery",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
        success: function (data) {
            var datalength = data.length;
            var str = "";
            for (var i = 0; i < datalength; i++) {
                str += "<dd><ul><li>" + data[i]["position"] + 
                "</li><li>" + data[i]["className"] +
                "</li><li>" + data[i]["key"] + 
                "</li><li><div class='lx_pic'><img src='" + Img(data[i]["header"]) + "' /></div><span>" + data[i]["name"] + 
                "</span></li><li>" + data[i]["score"] +
                "s</li></ul></dd>";
            }
            $("#lx_main").append(str);
        },
        error: function () {

        }
    });
}

function Jaja2() {
    $.ajax({
        type: "post",
        url: "...?x=" + Math.random(),
        data: { "qq": "1", "password": "11111111" },
        scriptCharset: 'gbk',
        dataType: "jsonp",//数据类型为jsonp  
        jsonp: "callback",//服务端用于接收callback调用的function名的参数  
        jsonpCallback: "jquery",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
        success: function (data) {
            var datalength = data.length;
            var str = "";
            for (var i = 0; i < datalength; i++) {
                str += "<dd><ul><li>" + data[i]["position"] +
                "</li><li>" + data[i]["className"] +
                "</li><li>" + data[i]["key"] +
                "</li><li><div class='lx_pic'><img src='" + Img(data[i]["header"]) + "' /></div><span>" + data[i]["name"] +
                "</span></li><li>" + data[i]["score"] + "s</li></ul></dd>";
            }
            $("#lx_main").append(str);
        },
        error: function () {

        }
    });
}

function Jaja3() {
    $.ajax({
        type: "post",
        url: "...?x=" + Math.random(),
        data: { "qq": "1", "password": "11111111" },
        scriptCharset: 'gbk',
        dataType: "jsonp",//数据类型为jsonp  
        jsonp: "callback",//服务端用于接收callback调用的function名的参数  
        jsonpCallback: "jquery",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
        success: function (data) {
            Jaja2();
        },
        error: function () {

        }
    });
}

function Img(url) {
    if (url == null) {
        return "http://.../images/public/default/defaultIco.png";
    } else {
        return "http://.../static/img/" + url;
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值