zoukankan      html  css  js  c++  java
  • 个人博客

    2021年5月20日:

    昨天完善了websocket的后端代码,这是我前端的代码样式:

    websocket.onmessage = function(event) {
    messageupdate(event.data);
    }

    当用户回复信息的时候就会触发websocket的onmessage的代码,然后执行messageupdate()的函数,以下是messageupdate的函数方法:

    function messageupdate(receiveuser) {
    $.ajax({
    url : "${pageContext.request.contextPath}/user/message",
    data : "receiveuser=" + receiveuser,
    type : "get",
    dataType : "json",
    success : function(result) {
    if (result.length != 0) {
    $("#count1").text(result.length);
    }
    $("#menu1").empty();
    $.each(result, function() {
    if (this.type == "申请") {
    var span1 = $("<span class='image'></span>").append(
    $("<img/>").attr(
    "src",
    "${pageContext.request.contextPath}/statics/images/photos/"
    + this.photo));
    var span2 = $("<span></span>").append(
    $("<span></span>").append(this.link_user))
    .append(
    $("<span class='time'></span>").append(
    this.create_time));
    var a = $("<a></a>").append(span1).append(span2)
    .append("<span class='message'>查看详情</span>")
    .attr(
    "href",
    "${pageContext.request.contextPath}/user/xiangqing?photo="
    + this.photo);
    var message = $("<li></li>").append(a);
    $("#menu1").append(message);
    }
    })
    }

    这段代码是将用户回复的信息更新,运用ajax进行信息的更新从数据库中获取未读的信息进行展示,当前只是做了申请的信息展示,后面还需要做一些其他的信息展示,例如入团通知和活动通知。

  • 相关阅读:
    web进修之—Hibernate 继承映射(5)
    web进修之—Hibernate 类型(4)
    web进修之—Hibernate 关系映射(3)
    web进修之—Hibernate起步(1)(2)
    poj2828(Buy Tickets)线段树
    hdu2795(Billboard)线段树
    hdu1394(Minimum Inversion Number)线段树
    hdu4407Sum(容斥原理)
    树的重心
    匈牙利算法
  • 原文地址:https://www.cnblogs.com/yitiaokuailedexiaojingyu/p/14873693.html
Copyright © 2011-2022 走看看