zoukankan      html  css  js  c++  java
  • ajax

    ajax跨域:此demo是静态页面实现伪登录。

    <script type="text/javascript" src="http://resource.xiaoyou-game.com/static/xzzh/scripts/jquery-1.8.0.min.js"></script>
    
     <script>     
                       $(function(){                                                                            
                                $.ajax({
                                    url:'http://gameapi.xiaoyou-game.com/user/get_username',
                                    async: true, 
                                    type:"get",
                                    dataType:'jsonp',
                                    jsonp:"jsoncallback",
                                    data:{},
                                    success:function(data,status){
                                        if(data.key == -1){
                                            document.getElementById("username").innerHTML = "<a class='nav-link username username--loggedout dropdown-toggle' href='http://gameapi.xiaoyou-game.com/user/login/'>登录</a><a class='nav-link username username--loggedout dropdown-toggle' href='http://gameapi.xiaoyou-game.com/user/register/'>注册</a> ";
                                        }else if(data.key == 1){
                                            document.getElementById("username").innerHTML = "<a class='nav-link username username--loggedout dropdown-toggle' href=''>"+data.value+"</a><a class='nav-link username username--loggedout dropdown-toggle' href='http://gameapi.xiaoyou-game.com/user/logout/'>注销</a> ";
                                        }
                                                        
                                       
                                    }
                                });                   
                       });
                    </script>

    ajax不跨域:此demo是注册页面的一部分

    $.ajax({
                        url:'http://gameapi.xiaoyou-game.com/user/register',
                        type:'post',
                        dataType:'json',
                        data:{'username':username,'phone_text':phone_text},
                        success:function(data,status){
                            if(data.key == -1){
                                $('#msg').html('用户名已存在!');
                            }else if(data.key == -2){
                                $('#msg').html('手机短信验证码输入错误!');
                            }else if(data.key == 1){
                                $('#register_form').submit();
                            }
                        },
                      error:function(){
                alert('error');
                } });
  • 相关阅读:
    个人网站第一期完成
    nodebb在阿里云主机部署过程
    mongoengine教程1
    quick cocos 的scheduler 定时器
    cocos2dx调度器scheduler
    Cocos2d-x中Vector使用
    Google分布式系统三驾马车: GFS,mapreduce,Bigtable
    Linux使用记
    Eclipse快捷键总结
    详解iOS App生命周期(转)
  • 原文地址:https://www.cnblogs.com/feiwu123/p/5312319.html
Copyright © 2011-2022 走看看