js基础之替你做点笔记

基础 js 发表时间:2017-06-03 作者:赵七七 浏览次数:672

        对于那些告诉过你不知道多少遍的知识点,本宝宝给你做一些笔记,特此发文章为证,下次再让本宝宝遇见你问此类问题,见一次打一次,绝不怂,绝不手软!(想像很美好~)


    1.ajax请求


        get请求

        $.get(url, data, function(res){

            //此乃get请求后台成功回调方法

            //res为后台返回的数据

        })


        post

        $.post(url, data, function(res){

            //同上

        }, 'json')


        相同点:同样传两个参数,一个回调方法

                    参数url:异步请求后台的地址

                    参数data: 为json个数数据(下方详解)

                    回调方法:res为后台返回的数据一般常用的是json格式

            

        不同点:

            1.get可以只传一个url把参数拼接在url后边

                例如:index.php?id=1

                这样就可以不用传data

            2.post需要在回调函数后边加一个数据类型


            敲黑板说固定写法,不行你就背下来!!



        2.json格式数据

            形式一:

                var data = {

                    id : 1,

                    name : '赵七七'

                }

            格式是

                键名 : 键值


            注意:键名不用加引号,键值如果不是数字或者变量就需要加引号


            形式二:

                var data = {};

                data.id = 1;

                data.name = '赵七七';


        3.js中的打印数据

            console.log()  ||  alert()

            记着不是var_dump();and也不是echo!


        4.js常用(jquery)

            a.关于value值得获取于设置

            //获取

            var  old = $("input[name='names']").val();

            var newNames = '漂亮的小姐姐';

            //设置

            $("input[name='names']").val(newNames);