jsonp跨域请求数据实例——手机号码查询
来源:互联网 发布:java wait notify 例子 编辑:程序博客网 时间:2024/06/04 01:14
<span style="font-size:18px;"><!DOCTYPE HTML><html><head> <meta charset="utf-8" /> <meta name="author" content="@my_coder"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"> <title>手机号查询 </title> <script src="js/jquery-1.10.2.min.js"></script> <style type="text/css"> html { color: #000; background: #fff; } body, ul, li, input, h1, button, p { padding: 0; margin: 0; } li { list-style: none; } html { background: #F6F8FC; overflow: hidden; } .outer { margin: 0 auto; width: 280px; position: relative; } h1 { font-size: 20px; text-align: center; border-bottom: 1px dotted #A3C4DB; padding: 10px 0; } p { font-size: 14px; padding: 14px 0 10px; } input[type="text"] { width: 200px; height: 30px; font-size: 18px; } .button { display: inline-block; width: 60px; font-size: 16px; text-align: center; line-height: 34px; background: linear-gradient(#fff,#ccc); border: 1px solid #004; border-radius: 3px; cursor: pointer; } ul { padding-top: 26px; } li { font-size: 18px; line-height: 30px; } .error { position: absolute; left: 4px; top: 80px; color: red; font-size: 14px; display: none; } </style></head><body> <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="jquery-1.8.0.min.js"></script> <script> var tel; //var ajax = function () { // //淘宝接口 // //$.getJSON跨域访问的的url格式为 url?callback=? // $.getJSON('http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=' + tel+"&callback=?", 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); // }); //} 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></body></html></span>
0 0
- jsonp跨域请求数据实例——手机号码查询
- jsonp跨域请求数据实例——手机号码查询
- jsonp跨域请求数据实例——手机号码查询
- jsonp跨域请求数据实例——手机号码查询
- jsonp 跨域请求实例
- jsonp 跨域请求实例
- Ajax跨域请求——jsonp获取json数据
- ajax跨域请求--jsonp实例
- jquery jsonp 跨域请求实例
- ajax jsonp 跨域请求访问实例
- JS JSONP跨域请求实例详解
- Ajax jsonp跨域请求实例
- ajax jsonp 跨域请求访问实例
- web跨域请求——JSONP
- 公用数据jsonp跨域请求
- Jsonp实现跨域请求数据
- 跨域请求HTTP数据之JSONP
- 使用JSONP跨域请求数据
- 读取配置文件数据
- 程序缩小到托盘后系统就无法关机(解决方案)
- 华为说企业使用windows连肉末都吃不到
- 最大流最小割定理
- Eclipse恢复默认设置
- jsonp跨域请求数据实例——手机号码查询
- 拉普拉斯算子(转)
- cocos2dx判断一个点是否在三角形中
- web.xml中的url-pattern照射规则
- CODEVS_1034 家园 网络流 最大流
- 项目思维
- 条件变量的用法:CONDITION_VARIABLE
- 程序员应该关注的一些事
- C++对象模型