上面是一些框框,当用户把他想要发表的东西给输入进去后,点发表,通过dwr等一些手段把数据给存入数据库中,然后通过 dwr异步地把信息给查出来再显示。我目前就这么做的。
$(function(){
getCommentByItemId();
})
function getCommentByItemId(){
commentService.getCommentByItemId($articleId, {
callback : function(data) {
var commentList = $("#commentList");
commentList.html("");
for(var index in data){
var bean = data[index];
var appendValue = "";
appendValue += "<div class='LY_content_rightC_list'>";
appendValue += "<p class='title'><span class='title_right'>";
appendValue += (bean.createTime.getYear()+1900)+"年"+(bean.createTime.getMonth()+1)+"月"+bean.createTime.getDate()+"日 "+
bean.createTime.getHours()+":"+bean.createTime.getMinutes();
appendValue += "发表 </span><span class='title_left'>";
appendValue += bean.userName;
appendValue += "</span></p>";
appendValue += "<p class='content'>";
appendValue += bean.content;
appendValue += "</p><p class='func'><a href='#' onclick='updateSupport(";
appendValue += bean.commentId;
appendValue += ")'>支持</a>[<span id='support";
appendValue += bean.commentId;
appendValue += "'>";
appendValue += bean.support;
appendValue += "</span>] ";
appendValue += "<a href='#' onclick='updateOppose(";
appendValue += bean.commentId;
appendValue += ")'>反对</a>[<span id='oppose";
appendValue += bean.commentId;
appendValue += "'>";
appendValue += bean.oppose;
appendValue += "</span>]</p></div>";
commentList.append(appendValue);
}
}
});
}
function updateSupport(commentId){
commentService.updateSupport(commentId, {
callback : function(data) {
if(data == 'success'){
var value = parseInt($("#support"+commentId).text()) + 1;
$("#support"+commentId).text(value);
}
else if(data == 'have'){
}
else{
alert('支持失败');
}
}
});
}
function updateOppose(commentId){
commentService.updateOppose(commentId, {
callback : function(data) {
if(data == 'success'){
var value = parseInt($("#oppose"+commentId).text()) + 1;
$("#oppose"+commentId).text(value);
}
else if(data == 'have'){
}
else{
alert('反对失败');
}
}
});
}
分享到:
相关推荐
通讯录管理系统,c语言.实现了菜单,添加,查询,修改,删除等功能。
真实的用户评价可以增加消费者的信任感,而模拟真实用户的评论行为则需要批量添加功能。通过这个工具,店主可以快速填充店铺的评价数据,展示商品的受欢迎程度,但需要注意的是,虚假评论可能违反平台规则,因此应...
3. 扩展功能:添加额外的功能,如点赞、举报、评论筛选等。 4. 优化性能:考虑如何提高系统的响应速度和可扩展性,如使用缓存、优化数据库查询等。 通过这个项目,开发者不仅可以掌握评论回复功能的实现,还能提升...
总结来说,"ecshop后台批量添加用户、订单、评论插件"是ECSHOP系统中的一个重要工具,它简化了商家的后台管理工作,提升了运营效率。了解并熟练使用这一插件,有助于商家更好地管理在线业务,实现高效运营。
主要功能是使用inno setup制作安装包时,在安装完成之后实现将指定路径添加到用户和系统环境变量的Path中。下载文件后,请参考文件头部的说明进行操作。如有问题,请联系我:wb__sz@163.com。感谢原版作者Jared ...
在Android开发中,实现类似朋友圈评论的功能涉及到对TextView的深入理解和使用。TextView是Android系统中最基本的文本展示组件,它可以显示单行或...通过以上步骤,我们可以创建出一个功能完整、界面友好的评论系统。
一、 前台系统功能描述 1.用户浏览模块 完成用户对新闻的内容的浏览,新闻内容是分类存放的,用户可以浏览自己感兴趣的新闻的内容。这是前台管理模块的主要功能。 2.评论模块 当用户浏览完自己感兴趣的新闻后,可以...
开发者可以利用源码进行二次开发,增强系统的功能,例如添加新的支付网关、集成第三方API或优化用户体验。同时,源码的开放性也为企业节省了购买现成解决方案的费用,提供了更大的灵活性和控制权。
这个名为"familyGroup-master"的项目,显然旨在构建一个类似于微信朋友圈的家庭圈应用,它集成了朋友圈的基本功能,并特别关注了评论和回复的交互设计。下面我们将深入探讨如何在iOS中实现这样的功能。 首先,我们...
基本功能包括:网站信息、基础信息、系统管理、个人... 添加管理员:实现管理员的添加功能 管理员维护:实现对管理员的修改、删除、查询功能 (4)个人信息: 基本资料管理:实现对个人资料的修改功能 修改登陆密码
### 企业人力资源管理系统功能模块划分 #### 概述 企业人力资源管理系统(Human Resource Management System,简称HRMS)是企业管理中不可或缺的一部分,它通过信息化手段帮助企业管理人力资源,提高工作效率,...
在Android系统中添加以太网(Ethernet)功能是一项涉及到网络接口和系统服务集成的重要操作。在Android设备上,以太网通常用于提供稳定的有线网络连接,尤其在没有Wi-Fi或者无线信号不稳定的情况下。以下是对如何在...
文章发布系统的设计与实现项目... 添加管理员:实现管理员的添加功能 管理员维护:实现对管理员的修改、删除、查询功能 (4)个人信息: 基本资料管理:实现对个人资料的修改功能 修改登陆密码:实现修改旧密码功能
如何实现一个功能简单的学生信息管理系统,能够对学生信息(包括照片)进行添加、删除、修改和查询等操作。 二、基本要求 实现一个功能简单的学生信息管理系统,该系统具有按照账户名密码登录功能,登录后,可以...
强大的新闻类别管理功能.新闻类别分两层,可以在线对新闻的大类、小类随意添加、修改和删除 ...有新闻评论功能(管理员可以设定是否开放该功能) 超强的多模版管理功能。可以在线增加,修改和删除模版
教务管理系统javaweb项目 运行环境:window系统,Apache Tomcat v7.0.84、JDK1.8 开发环境:J2EE eclipse、navicat for mysql 运用的技术:MVC设计模式、...系统还有一些功能待实现,可以继续添加完善其他功能与新功能
在评论添加功能中,用户可以添加新的评论,并选择评论所属的新闻。在编辑功能中,用户可以编辑评论的内容。在删除功能中,管理员可以删除不需要的评论。 系统测试表明,系统的各项功能都达到了预期的效果,具有较好...
java 代码编写 能够实现学生信息的添加,删除,修改.
(1)学生管理:管理员登录系统后可以添加学生,查询学生,修改学生,删除学生信息。 (2)教师管理:管理员登录系统后可以添加教师,查询教师,修改教师,删除教师信息。 (3)课程管理:管理员登录系统后可以登记新的...
C++控制台学生通讯录管理系统,用面向对象方式编写,的利用类,指针,单链表,文件读取等C++的知识,功能有建立通讯录,添加,修改,插入,查询,删除,保存等功能其中数据库保存功能自动实现;采用多文件连编。用...