jquery使用淘宝接口跨域查询手机号码归属地实例


Posted in Javascript onNovember 28, 2013
    <h1>手机号码归属地查询</h1>
    <div class="outer">
        <p>请输入手机号码</p>
        <input type="text"  >
        <span class="button">查询</span>
        <span class="error">号码有误 或 无数据</span>
        <ul>
            <li class="num">手机号码: <span></span></li>            
            <li class="province">归属省份: <span></span></li>
            <li class="operators">运 营 商: <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 SocialHistory 检查访问者是否访问过某站点
Aug 02 Javascript
扩展easyui.datagrid,添加数据loading遮罩效果代码
Nov 02 Javascript
JS原型对象通俗&quot;唱法&quot;
Dec 27 Javascript
js中call与apply的用法小结
Dec 28 Javascript
60行js代码实现俄罗斯方块
Mar 31 Javascript
jQuery焦点图插件SaySlide
Dec 21 Javascript
Javascript基础学习笔记(菜鸟必看篇)
Jul 22 Javascript
最棒的Angular2表格控件
Aug 10 Javascript
js 转json格式的字符串为对象或数组(前后台)的方法
Nov 02 Javascript
详解Vue中watch的高级用法
May 02 Javascript
JS实现select选中option触发事件操作示例
Jul 13 Javascript
使用p5.js临摹动态图片
Nov 04 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
Nov 28 #Javascript
JS小功能(onmouseover实现选择月份)实例代码
Nov 28 #Javascript
JS小功能(setInterval实现图片效果显示时间)实例代码
Nov 28 #Javascript
JS小功能(操作Table--动态添加删除表格及数据)实现代码
Nov 28 #Javascript
JS小功能(offsetLeft实现图片滚动效果)实例代码
Nov 28 #Javascript
JS小功能(列表页面隔行变色)简单实现
Nov 28 #Javascript
jQuery计算textarea中文字数(剩余个数)的小程序
Nov 28 #Javascript
You might like
用PHP实现登陆验证码(类似条行码状)
2006/10/09 PHP
8个出色的WordPress SEO插件收集
2011/02/26 PHP
PHP中ob_start函数的使用说明
2013/11/11 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
2017/02/24 PHP
javaScript 简单验证代码(用户名,密码,邮箱)
2009/09/28 Javascript
游览器中javascript的执行过程(图文)
2012/05/20 Javascript
利用jQuery实现可输入搜索文字的下拉框
2013/10/23 Javascript
jquery ajax 局部无刷新更新数据的实现案例
2014/02/08 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
微信小程序实现顶部普通选项卡效果(非swiper)
2020/06/19 Javascript
JS运动改变单物体透明度的方法分析
2018/01/23 Javascript
JS实现字符串去重及数组去重的方法示例
2018/04/21 Javascript
VeeValidate在vue项目里表单校验应用案例
2018/05/09 Javascript
JavaScript设计模式之装饰者模式定义与应用示例
2018/07/25 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
Vue+Webpack完美整合富文本编辑器TinyMce的方法
2018/11/30 Javascript
node.js express框架简介与实现
2019/07/23 Javascript
Vue项目实现换肤功能的一种方案分析
2019/08/28 Javascript
Vue 实现分页与输入框关键字筛选功能
2020/01/02 Javascript
[44:10]2018DOTA2亚洲邀请赛 4.5 淘汰赛 EG vs VP 第一场
2018/04/06 DOTA
Python实现的简单文件传输服务器和客户端
2015/04/08 Python
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
在Django同1个页面中的多表单处理详解
2017/01/25 Python
Window环境下Scrapy开发环境搭建
2018/11/18 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
pygame实现俄罗斯方块游戏(AI篇1)
2019/10/29 Python
Python yield的用法实例分析
2020/03/06 Python
Stubhub英国:购买体育、演唱会和剧院门票
2018/06/10 全球购物
天鹅的故事教学反思
2014/02/04 职场文书
《童年》教学反思
2014/02/18 职场文书
企业文化标语大全
2014/06/10 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
党员学习群众路线心得体会
2014/11/04 职场文书
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript