diff --git a/webroot/AutoSa/static/js/main.js b/webroot/AutoSa/static/js/main.js index fd765c7de..a5b383bdf 100644 --- a/webroot/AutoSa/static/js/main.js +++ b/webroot/AutoSa/static/js/main.js @@ -28,20 +28,23 @@ $.fn.webSocket = function(opt){ }; var init = function(e){ + + var socket = io.connect('ws://172.10.10.9:3000'); var node = $(e.target); message.id = genUid(); message.filename = node.attr('filename'); - - BootstrapDialog.show({message:'
'}); - - var socket = io.connect('ws://172.10.10.9:3000'); - - - //告诉服务器端有用户登录 - socket.emit('login', {userid:message.id, filename:message.filename}); - socket.on('message',function(obj){ - $('#log').append(this.escape(obj.content)); - }); + BootstrapDialog.show({message:function(){ + var tag = $(''); + //告诉服务器端有用户登录 + socket.emit('login', {userid:message.id, filename:message.filename}); + socket.on('message',function(obj){ + tag.append(this.escape(obj.content)); + }); + } , + title:'日志', + onhide:function(){ + socket.emit('disconnect'); + }}); } var escape = function (html){ @@ -52,6 +55,7 @@ $.fn.webSocket = function(opt){ } $this.on("click",function(e){ init(e); + return false; }); } diff --git a/webroot/AutoSa/templates/logView.html b/webroot/AutoSa/templates/logView.html index 109441073..51ea713b3 100644 --- a/webroot/AutoSa/templates/logView.html +++ b/webroot/AutoSa/templates/logView.html @@ -28,7 +28,7 @@