Ajax 聊天机器人

来源:互联网 发布:飞鼠软件 编辑:程序博客网 时间:2024/05/21 11:08

毕业设计开题报告里写了聊天机器人这一模块,对于学的不够好的我,差点没把自己坑进去。。。机智的我动了点小脑筋终于把问题解决了。

这是效果图



关键代码JS , 主要是通过拼接html 实现的,如果页面刷新了的话, 那就GG了。不过感觉毕业设计应付一下已经够了。

 function addmsg(username, msg) {        var oldhtml = $("#chat").html();        if (username == "me:") {            newhtml = "<div class='me'><span class='userimg'></span><span class='usermsg'>" + msg + "</span></div>";        }        else {            newhtml = "<div class='bot'><span class='robotimg'></span><span class='robotmsg'>" + msg + "</span></div>";        }        $("#chat").html(oldhtml + newhtml);        var scrollTop = $("#chat")[0].scrollHeight;        $("#chat").scrollTop(scrollTop);    }
Ajax 方法

 $.ajax({            type: "post",            dataType: "text",            url: "/Chat/ChatContent?msg=" + $("#chatInput").val(),            success: function (                addmsg("客服:", data);                $("#chatInput").css({ "background-image": "none" });            },            error: function (XMLHttpRequest, textStatus, errorThrown) {                alert(XMLHttpRequest.status);                alert(XMLHttpRequest.readyState);                alert(textStatus);            }        });

Control 内的方法

还是省略掉吧,没调用数据库,或其他什么网上的接口,纯粹为了应付毕业设计用 if..else..判断了一下,并返回值




1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 绑定手机停机微信怎么验证码怎么办 五菱之光雨刷开关手柄断了怎么办 快手家长控制模式密码忘了怎么办 有陌生人要求你拉他入群怎么办 手机一天接到多个陌生电话怎么办 阳光惠生活登录密码忘了怎么办 一个身份证注册了两个支付宝怎么办 买手办拆了发现坏了怎么办 六个月宝宝喝贝因美过敏怎么办 超市盘点少的货扣员工工资怎么办 孩子东西在学校被偷了怎么办 想退出却不舍的感情不知怎么办? 我被老板摸全身失眠有阴影怎么办 不知道绑定支付宝的微博账号怎么办 银行卡丢了补办后支付宝账户怎么办 未激活的银行卡被锁定了怎么办 手机网银上的钱被盗走了怎么办 支付宝支付失败银行卡扣了钱怎么办 小程序的二次验证码丢失怎么办 苹果手机不小心购买游戏币怎么办 在淘宝买的洗衣粉是假的怎么办 京东快递电话填错了怎么办 新买的手机卡被注册过支付宝怎么办 手机卡掉了别人登陆支付宝怎么办 手机卡注销了支付宝欠的钱怎么办 手机丢了支付宝和微信里的钱怎么办 新办的手机号已被注册支付宝怎么办 新办的移动卡不能注册支付宝怎么办 新办的宝卡支付宝注册过怎么办 办支付宝后银行卡被盗刷怎么办 微信扫二维码送平衡群发了怎么办车 拼多多没收到货点了确认收货怎么办 拼多多收货地址填错了怎么办 京东订单申请退款已发货怎么办 手机播放声音的地方进水了怎么办 手机出声音的地方进水了怎么办 手机听声音的地方进水了怎么办 装修公司我只要基装她不肯怎么办 雄迈未来家庭忘记账号和密码怎么办 地方文件和国家政策有冲突怎么办? 网上贷款放款成功没有到账怎么办