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(){})
事件委托的使用场景一般是在页面中的增、删、改的事件操作当中。