zoukankan      html  css  js  c++  java
  • day115-django-ajax

    详细:https://www.cnblogs.com/wupeiqi/articles/5703697.html
    
    ajax
        1.不刷新页面,向后台发送数据
        2.Ajax主要就是使用 【XmlHttpRequest】对象来完成请求的操作
        3.原生ajax:
                    GET请求:
                        var xhr = new XMLHttpRequest();
                        xhr.onreadystatechange = function(){
                            if(xhr.readyState == 4){
                                alert(xhr.responseText);
                            }
                        };
                        xhr.open('GET','/add2/?i1=12&i2=19');
                        xhr.send();
                    
                    
                    POST请求:
                        var xhr = new XMLHttpRequest();
                        xhr.onreadystatechange = function(){
                            if(xhr.readyState == 4){
                                alert(xhr.responseText);
                            }
                        };
                        xhr.open('POST','/add2/');
                        xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
                        xhr.send("i1=12&i2=19");
        4.伪Ajax,非XMLHttpRequest
                技术:
                    iframe标签,不刷新发送HTTP请求
                    <form>....</form>
                    iframe的name必须跟form的target一样才可以建立关联。
                
                示例:
                    <form id="f1" method="POST" action="/fake_ajax/" target="ifr">
                        <iframe id="ifr" name="ifr" style="display: none"></iframe>
                        <input type="text" name="user" />
                        <a onclick="submitForm();">提交</a>
                    </form>
    
                    <script>
                        function submitForm(){
                            document.getElementById('ifr').onload = loadIframe;
                            document.getElementById('f1').submit();
    
                        }
                        function loadIframe(){
                            var content = document.getElementById('ifr').contentWindow.document.body.innerText;
                            alert(content);
                        }
                    </script>
                        
                
  • 相关阅读:
    PhoneGap 的文件 api
    81-POJ-Wall(计算几何)
    12-凸包模板-计算几何
    80-计算几何-奶牛
    79-多边形的面积-计算几何
    78-直线相交-计算几何
    11-欧拉函数详解
    76-Relatives-欧拉函数
    29-中国剩余定理CRT
    2018.3.12 Leecode习题 给定一个整数数列,找出其中和为特定值的那两个数。
  • 原文地址:https://www.cnblogs.com/python-daxiong/p/12862455.html
Copyright © 2011-2022 走看看