美文网首页
20160822 评论功能

20160822 评论功能

作者: 代码界的小学生 | 来源:发表于2016-08-23 09:26 被阅读0次

    评论

    例:基于PC端的评论 畅言 多说

    盖楼类型评论(css)

    .commonbox{
        border:1px solid #ccc;
        padding: 1px;
        margin:1px;
    }
    

    数据库存储结构

    {
        "_id":ObiectId("57baf5b16bd4cda73990cfd0"),
        "_gid":"5703a45ed3db3a121c4a3d2e",
        "_status":0,
        "_contents":[
            {
                "_userPhone":"12345678911",
                "_content":"test",
                "_id":ObjectId("57baf5b16bd4cda73990cfd1"),
                "_addTime":ISODate("2016-08-22T12:53:05.032Z")
            },
            {
                "_userPhone":"12345678911",
                "_content":"test",
                "_id":ObjectId("57baf5b16bd4cda73990cfd1"),
                "_addTime":ISODate("2016-08-22T12:53:05.032Z")
            },
            {
                "_userPhone":"12345678911",
                "_content":"test",
                "_id":ObjectId("57baf5b16bd4cda73990cfd1"),
                "_addTime":ISODate("2016-08-22T12:53:05.032Z")
            },
        ],
        "__v":3
    }
    

    回复功能

    $('.goodscsheia').click(function(){
        var content = $('#sendM').val();
        var cid = $(this).data('cidd');
        $.ajax({
            url:'http://x.x.x.x:3000/admin/disAdd',
            data:{
                id:cid,
                con:content
            },
            type:'post',
            dataType:'json',
            success:function(data){
                if(data.result == 'yes'){
                    $('#sendM').val(' ');
                    getDiscuss();
                }else if(data.result == 'noLogin'){
                    $('#hiddenLogin').click();
                }
            }       
        });
    });
    

    评论模块

    function doDiscuss(){
        var con = $('#sendM').val();
        $.ajax({
            url:'http://x.x.x.x:3000/admin/doDiscuss',
            data:{
                content:con,
                gid:goodsId
            },
            dataType:'json',
            type:'post',
            success:function (data){
                if(data.result == 'yes'){
                    $('#sendM').val(' ');
                    getDiscuss();
                    alert('发布成功');
                }else if(data.result == 'noLogin'){
                    $('#hiddenLogin').click();
                }
            }
        });
    }
    

    表单序列化

    $('div').test($("form").serialize());

    相关文章

      网友评论

          本文标题:20160822 评论功能

          本文链接:https://www.haomeiwen.com/subject/hlggsttx.html