zoukankan      html  css  js  c++  java
  • ajax数据提交数据的三种方式和jquery的事件委托

    ajax数据提交数据的三种方式

    1、只是字符串或数字

    $.ajax({
                    url: 'http//www.baidu.com',
                    type: 'GET/POST',
                    data: {'k1':'v1'},
                    dataType: 'JSON',
                    success:function(arg){
                        // arg是对象
                    }
     })

    2、包含数组

    $.ajax({
                    url: 'http//www.baidu.com',
                    type: 'GET/POST',
                    data: {'k1':[1,2,3,4]},
                    dataType: 'JSON',
                    traditional: true,  
                    success:function(arg){
                        // arg是对象
                    }
     })

    3、包含字典

    $.ajax({
                    url: 'http//www.baidu.com',
                    type: 'GET',
                    data: {'k1': JSON.stringify({}) },
                    dataType: 'JSON',
                    success:function(arg){
                        // arg是对象
                    }
    })

    jquery中的事件委托

    $('要绑定标签的上级标签').on('click','要绑定的标签',function(){})
    
    $('要绑定标签的上级标签').delegate('要绑定的标签','click',function(){})

     事件委托的使用场景一般是在页面中的增、删、改的事件操作当中。

  • 相关阅读:
    redis-单线程为什么快
    redis-数据结构
    http-状态码
    事件绑定完整版2016/4/21
    焦点事件2016、4、21
    ++
    Bom2016/4/21
    添加以及删除className
    getByClassName2016/4/21
    动态添加
  • 原文地址:https://www.cnblogs.com/xiaoqianghuihui/p/7110770.html
Copyright © 2011-2022 走看看