jquery使用淘宝接口跨域查询手机号码归属地实例_Javascript教程-查字典教程网
jquery使用淘宝接口跨域查询手机号码归属地实例
jquery使用淘宝接口跨域查询手机号码归属地实例
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:手机号码归属地查询请输入手机号码查询号码有误或无数据手机号码:归属省份:运营商:vartel;varajax=functi...

复制代码 代码如下:

<h1>手机号码归属地查询</h1>

<div>

<p>请输入手机号码</p>

<input type="text" >

<span>查询</span>

<span>号码有误 或 无数据</span>

<ul>

<li>手机号码: <span></span></li>

<li>归属省份: <span></span></li>

<li>运 营 商: <span></span></li>

</ul>

</div>

<script type="text/javascript" src="query.js" ></script>

<script>

var tel;

var ajax=function(){

//淘宝接口

$.ajax({

type: "get",

url: 'http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel='+tel,

dataType: "jsonp",

jsonp: "callback",

success: function(data){

console.log(data);

$('.error').css('display','none');

var province = data.province,

operators = data.catName,

num = data.telString;

$('.num span').html(num);

$('.province span').html(province);

$('.operators span').html(operators);

},

error:function (){

$('li span').html('');

$('.error').css('display','block');

}

});

}

var reg = /^(13|15|18)[0-9]{9}$/;//点击查询

$('.button').click(function(){

tel=$('input[type=text]').val();

if(tel){

if(reg.test(tel)){

ajax();

}else{

$('li span').html('');

$('.error').css('display','block');

}

}

});

//键盘事件

$(window).keydown(function(event){

tel=$('input[type=text]').val();

if(event.keyCode==13) {

if(tel){

if(reg.test(tel)){

ajax();

}else{

$('li span').html('');

$('.error').css('display','block');

}

}

}

});

</script>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类