上面是一些框框,当用户把他想要发表的东西给输入进去后,点发表,通过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('反对失败');
}
}
});
}
分享到:
相关推荐
一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的jquery做的日历,排班,添加提醒功能一个非常牛的...
学生学籍管理系统 包括添加个人信息 删除 修改 统计等等功能 c语言版
用户管理系统,添加删除。修改功能,看供初学着用
文章打分系统及评论系统 4.文章分页功能,采用两种不同分页形式 软件部份 1.软件下载权限友好提示 2.软件下载积分制 3.软件打分系统及评论系统 图片频道部份 1.独立图片频道(与原站内频道分离,增加使用...
在Linux环境下添加新的系统调用
供初学者练习使用,实现功能包括学生信息的添加、修改、删除、查询
通讯录管理系统,c语言.实现了菜单,添加,查询,修改,删除等功能。
学生管理系统+swing 有可执行文件 实现简单的查询 删除 添加 修改 取消 显示功能 学生管理系统+swing 有可执行文件 实现简单的查询 删除 添加 修改 取消 显示功能 学生管理系统+swing 有可执行文件 实现简单的查询 ...
本系统有个主要功能模块,只在开始启用本系统时使用:创建系统(按起飞时间的升序排序)、维护系统(包含添加系统、删除系统、更新系统)、查询系统(包含按航班号、起点站、终点站、起飞时间、到达时间等方式查询...
学生管理系统,其中有详细的学生管理系统功能,可是实现增加,删除,修改,和添加资料等功能,还可以从中实现选课的功能,以及成绩查询,等功能。
C语言实现图书管理系统,功能包含:添加图书、展示图书、寻找图书、借阅图书、归还图书、查找借阅记录、更改读者信息、查找读者信息、修改图书信息.zip
简单实现工资系统功能 如 添加员工 删除 修改 就是简单功能效果 系统优化 存储 事件 什么的没用上 一个C#课设 数据库 加油!
(1)添加功能:程序能够添加不同学生的记录,提供选择界面供用户选择所要添加的类别,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消添加。 (2)查询功能:可根据学号、姓名等信息对已添加的...
系统服务删除、添加工具,支持删除文件功能。
简单的学习管理系统,登陆界面以及添加 删除 修改三功能, 登录帐号 fengxiao 密码是 fengxiong
用c++语言设计通讯录,能够实现简单的添加 删除 修改 显示等功能
题目内容:添加一个系统调用,实现对指定进程的nice值得修改或读取功能,并返回进程最新的nice值及优先级prio。 考察的知识点:在系统中根据需要添加新的系统调用。 问题的关键点:添加的系统调用实现对指定进程的...
介绍了通过添加新文件、或修改源文件的方法添加一个新的系统调用。 本文有添加及编译的详细步骤截图与分析,可作为操作系统课程设计。
在JCREATE下开发的,图形界面,对学生信息的删除,添加,修改,查询(分精确和分类查询两种),统计等功能。对于学习GUI和SQL Server2000操作有很大参考价值,同时对于同类系统的开发也有加大参考价值
一、 前台系统功能描述 1.用户浏览模块 完成用户对新闻的内容的浏览,新闻内容是分类存放的,用户可以浏览自己感兴趣的新闻的内容。这是前台管理模块的主要功能。 2.评论模块 当用户浏览完自己感兴趣的新闻后,可以...