day18 csrf详解、ajax、form;crm项目开始

  先铺垫了csrf,通过校验的两种方法,讲的挺好的,一气呵成,思路清晰。

 

 一、 ajax:基于JS,前端的东西。局部刷新,提交post请求。用jQuery

  格式:$.ajax({

    

      })

  

<script>
            $('#b1').click(function () {
                $.ajax({
                    url:'/ajax/cc/',
                    method:'post',

                    data:{
                        'i1':$('[name="i1"]').val(),
                        'i2':$('[name="i2"]').val(),
                        csrfmiddlewaretoken:$('[name = "csrfmiddlewaretoken"]').val(),
                    },
                    success:function (res) {
                        console.log(res);
                        $('[name="i3"]').val(res);

                    }
                })
            })
</script>
 

ajax通过校验:

1.在data:里面加

csrfmiddlewaretoken:$('[name = "csrfmiddlewaretoken"]').val(),

2.在ajax里面写一个

headers:{'X-CSRFTOKEN':$('[name="csrfmiddlewaretoken"]').val()},


二、form

posted @ 2019-05-10 09:17  CP喜欢晒太阳  阅读(81)  评论(0)    收藏  举报