ajax无刷新评论的思路,Jquery中Ajax进行无刷新新闻点评功能

该博客介绍了如何利用jQuery的Ajax方法实现在不刷新页面的情况下完成新闻评论的添加与加载。通过绑定全局ajaxStart和ajaxStop事件来显示处理状态,并展示了核心的Ajax请求代码,以及获取和展示XML数据的函数LoadData。此功能增强了用户体验,简化了页面交互流程。
摘要由CSDN通过智能技术生成

【实例简介】Jquery中Ajax进行无刷新新闻点评功能

【实例截图】

【核心代码】$(function() {

//元素绑定全局ajaxStart事件

$("#divMsg").ajaxStart(function() {

$(this).show(); //显示元素

})

//元素绑定全局ajaxStop事件

$("#divMsg").ajaxStop(function() {

$(this).html("数据处理已完成。").hide();

})

//初始化点评数据

LoadData();

$("#Button1").click(function () {

var strname = encodeURI($("#txtName").val());

var strcontent = encodeURI($("#txtContent").val());

$.ajax({

url: "AddData.aspx",

dataType: "html",

data: { name: strname, content: strcontent },

success: function (data) {

alert(data);

LoadData();

$("#txtName").empty();

$("#Button1").empty();

}

})

})

function LoadData() {

$(".divTitle").empty();

$.get("CommentData.xml", function (data) {

var strHTML = "

";

$(data).find("Data").each(function (index, item) {

strHTML = "

" $(this).find("name").text() "
";

strHTML = "

" $(this).find("content").text() "
";

strHTML = "

" $(this).find("date").text() "
";

})

strHTML = "

";

$(".divContent").html(strHTML);

})

}

})

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值