ajax的使用以及jsonp的使用

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>

<script src="js/jquery-3.1.1.min.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
div>span{
display: block;
}
</style>
</head>
<body>
<form id="bbq">
<input type="text" name="tel"/>

        <input type="button" value="submit" onclick="ssd();"/>
    </form>
    <div>
        <span>1</span>
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        <span></span>
        <span></span>
    </div>
    
</body>
<script type="text/javascript">
function addds(){

// i=5;
// var ime= setInterval(function(){
// console.log(ssbbq.province);
// i--;
// if (i<=0) {
// clearInterval(ime);
// }
// },1000)
$("div>span").eq(0).html(ssbbq.areaVid);
$("div>span").eq(1).html(ssbbq.carrier);
$("div>span").eq(2).html(ssbbq.catName);
$("div>span").eq(3).html(ssbbq.ispVid);
$("div>span").eq(4).html(ssbbq.mts);
$("div>span").eq(5).html(ssbbq.province);
$("div>span").eq(6).html(ssbbq.telString);
console.log($("div>span").eq(0).html());

}

function bbssdd(){
    var k =0;
    var obj =ssbbq;//上面复制的data
    $.each(obj, function(key, val) {

// alert(obj[key]);//可以输出成绩
console.log(key+":"+obj[key]);
// for(var i =0;i<obj.length;i++){
// console.log(obj);
$("div>span").eq(k).html(key+":"+obj[key]);
k++;
// }
// console.log();//可以输出姓名
});
}

function aabbcc(){
    var k =0;
    for(var i in ssbbq){
        
        console.log(i+":"+ssbbq[i]);
        console.log(k);
        $("div>span").eq(k).html(i+":"+ssbbq[i]);
        k++;
    }
}

    function ssd(){
        var qimingzihaonan  = $("#bbq").serialize(); 

// var data = "tel=13212180588";
console.log(qimingzihaonan);
// console.log(data);
$.ajax({
type:"get",
url:"https://tcc.taobao.com/cc/json/mobile_tel_segment.htm",
data:qimingzihaonan,
dataType: "jsonp",
jsonp: "callback",
async:true,
success:function(abc){
alert("csss");
// console.log(abc);
ssbbq = abc;
// addds();
bbssdd();
// aabbcc();
},
error:function(bbc){
alert("失败");
},
complete:function(XMLHttpRequest,textStatus){//成功失败都会调用的函数
alert(XMLHttpRequest.status);
}

    });
    
    }
    
    
</script>

</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,842评论 2 17
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,109评论 1 10
  • 不支持上传文件,所以就复制过来了。作者信息什么的都没删。对前端基本属于一窍不通,所以没有任何修改,反正用着没问题就...
    全栈在路上阅读 1,999评论 0 2
  • 如何控制alert中的换行?\n alert(“p\np”); 请编写一个JavaScript函数 parseQu...
    heyunqiang99阅读 1,101评论 0 6
  • 白沙,据说是丽江的最后一块净土,那里多少还保留着一些传统的民俗和建筑。 去那里,得穿越广袤的平原和田地。 盛夏的田...
    典典猫咪阅读 277评论 0 0