麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

jsonp跨域請求數據實現手機號碼查詢實例分析

2019-11-20 11:01:56
字體:
來源:轉載
供稿:網友

本文實例講述了jsonp跨域請求數據實現手機號碼查詢的方法。分享給大家供大家參考,具體如下:

前言

網上有很多開放的api,我們在本地通過ajax獲取數據時,總會碰到一個問題,那就是跨域!如果不借助php等,僅僅通過js怎么解決跨域的問題呢?或許jsonp是個不錯的選擇。

知識準備

之前一篇《說說JSON和JSONP 也許你會豁然開朗》對jsonp已經介紹的很詳細了,這里就不多介紹了,直接上實例吧

代碼:

<!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><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(){    //淘寶接口      $.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>

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久恋 | 蜜桃网站在线观看 | 久久国产精品电影 | 一级黄色片在线看 | 亚洲午夜不卡 | 国产一区二区精品在线观看 | 成人在线视频一区 | 欧美日韩精品一区二区三区不卡 | 亚洲第一激情网 | 国产精品成人一区二区三区电影毛片 | 在线a毛片免费视频观看 | 在线a亚洲视频播放在线观看 | 色播视频在线播放 | 久久99精品久久久久久236 | 欧美视频国产 | 在线日韩亚洲 | 精品国产欧美一区二区 | 黄色网址免费在线 | 欧美国产成人在线 | 精品亚洲福利一区二区 | 国产一区二区精品在线观看 | 99爱在线免费观看 | 久久久久久久久久综合 | 久久久久久久久久久久久久av | 毛片在哪里看 | 久草最新 | 婷婷久久久久久 | 欧美成人免费在线视频 | 一级毛片在线免费观看视频 | 国产一级做a爱片在线看免 2019天天干夜夜操 | 九九福利视频 | 亚洲人成网站在e线播放 | 欧美一级高清免费 | 国产亚洲在线 | 91精品观看91久久久久久国产 | 自拍亚洲伦理 | 亚洲成人入口 | 亚洲精品欧美在线 | 亚洲成年人免费网站 | 久久精品亚洲欧美日韩精品中文字幕 | 欧美一级做一级爱a做片性 91在线视频观看 |