您的位置:首页 > 其它

Ajax学习心得

2015-11-16 11:21 225 查看
$(document).on('submit', 'form',function(evt){

$('body').addClass('red');

$.ajax({

url: 'ajax.php', //请求地址

type: 'post', //请求方式

data: $(this).serialize(), //发送到服务器的数据,serialize()函数将数据转化为标准的查询字符串

dataType: 'json', //接受的数据类型

success: function(data){

$('body').append('<div>my name is ' + data.name + ', and i am ' + data.age + ' yo.</div>');

$('body').removeClass('red');

} //回调函数

});

evt.preventDefault(); //阻止页面刷新

return false; //阻止页面刷新

});


将事件绑定在document上防止页面未加载完成时找不到绑定的元素。一般将<script>放在文档末尾以防止此类事情发生。

对象调用document的on方法,接受3个参数,分别是字符串‘click’,字符串‘form’和函数function,function有一个参数变量evt,4条语句。

Ajax用于异步请求,不用刷新页面即可与服务器交换数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: