• jquery笔记


    一、map与each的使用

     1 <html>
     2 <head>
     3 <meta charset="utf-8"> 
     4 <title>jquerydemo</title> 
     5 <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js">
     6 </script>
     7 <script>
     8 $(document).ready(function(){
     9   $("input").each(function(index, item){
    10       alert($(item).val());
    11   });
    12    $("input").map(function(){
    13       alert($(this).val());
    14   });
    15 });
    16 </script>
    17 </head>
    18 <body>
    19 <input type="text" value="1"/>
    20 <input type="text" value="2"/>
    21     <input type="text" value="3"/>
    22     <input type="text" value="4"/>
    23 </body>
    24 </html>

     二、ajax

        $(function () {
            $.ajax({
                type: "GET",
                url: "some",
                data: "name=John&location=Boston",
                success: function(msg){
                    alert( "Data Saved: " + msg.name );
                    alert( "Data Saved: " + msg.location );
                }
            });
        });
        $(function () {
            $.ajax({
                type: "POST",
                url: "some",
                data: "name=John&location=Boston",
                success: function(msg){
                    alert( "Data Saved: " + msg.name );
                    alert( "Data Saved: " + msg.location );
                }
            });
        });
     
    @RequestMapping("/some")
        @ResponseBody
        public Map<String, Object> getSome(String name, String location) throws IOException {
            System.out.println("GET");
            Map<String,Object> map = new HashMap<String,Object>();
            map.put("name",name);
            map.put("location",location);
            return map;
        }
        @RequestMapping(value = "/some",method = RequestMethod.POST)
        @ResponseBody
        public Map<String, Object> postSome(String name, String location) throws IOException {
            System.out.println("POST");
            Map<String,Object> map = new HashMap<String,Object>();
            map.put("name",name);
            map.put("location",location);
            return map;
        }

     三、JSON.parse()和JSON.stringify()区别

    JSON.parse()【从一个字符串中解析出json对象】
    
    例子:
    
    //定义一个字符串
    
    var data='{"name":"goatling"}'
    
    //解析对象​ 就是将json字符串转换为对象
    
    ​JSON.parse(data)
    
    结果是:
    
    ​name:"goatling"
    
    JSON.stringify()【从一个对象中解析出字符串】 说白了就是将json对象转换为字符串
    
    var data={name:'goatling'}
    
    JSON.stringify(data)
    
    结果是:
    
    '{"name":"goatling"}'
  • 相关阅读:
    maven父子项目
    编写简单的maven插件
    使用nexus搭建maven私服
    nexus安装
    Maven 配置tomcat和findbug插件(在eclipse建立的项目中)
    Maven打包时,不包含jar包
    pom文件解析
    android post(HTTP设置参数,仿html表单提交)
    在Eclipse中进行UI设计时xml界面横屏竖屏设置方法
    有声相机开发
  • 原文地址:https://www.cnblogs.com/ya-qiang/p/9493598.html
Copyright © 2020-2023  润新知