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(){})

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

原文地址:https://www.cnblogs.com/xiaoqianghuihui/p/7110770.html