//启动通讯服务 function Start() { var vjson = jQuery.parseJSON('{"resultcode":"-1"}'); try { var Nurl = '/Home/Start'; var PostDdata = { "QueryID": 1 }; var parm = { json: PostDdata }; var jsonobj = {}; jsonobj["QueryID"] = 1; AjaxJson(Nurl, jsonobj, function (result) { vjson = result; }); return vjson; } catch (error) { vjson["resultcode"] = -1; vjson["errorinfo"] = error; return vjson; } } //停止服务 function Stop() { var vjson = jQuery.parseJSON('{"resultcode":"-1"}'); try { var Nurl = '/Home/Stop'; var PostDdata = { "QueryID": 1 }; var parm = { json: PostDdata }; var jsonobj = {}; jsonobj["QueryID"] = 1; AjaxJson(Nurl, jsonobj, function (result) { vjson = result; }); return vjson; } catch (error) { vjson["resultcode"] = -1; vjson["errorinfo"] = error; return vjson; } } //读取通讯服务状态 function GetStatus() { var vjson = jQuery.parseJSON('{"resultcode":"-1"}'); try { var Nurl = '/Home/GetStatus'; var PostDdata = { "QueryID": 1 }; var parm = { json: PostDdata }; var jsonobj = {}; jsonobj["QueryID"] = 1; AjaxJson(Nurl, jsonobj, function (result) { vjson = result; }); return vjson; } catch (error) { vjson["resultcode"] = -1; vjson["errorinfo"] = error; return vjson; } } //设置通讯服务状态 function SetStatus(status) { if (status.resultcode <= 0) { //未启动 $("#StatusInfo").text("停止:" + status.errorinfo); } else { //启动成功 $("#StatusInfo").text("启动"); } } $(function () { var status = GetStatus(); SetStatus(status); $('#StartBtn').click(function () { var confirm = window.confirm("您确定执行此操作吗?"); if (!confirm) return; var vresult = Start(); //SetStatus(vresult); $('#GetStatusBtn').triggerHandler('click'); }); $('#GetStatusBtn').click(function () { var vresult = GetStatus(); SetStatus(vresult); }); $('#StopBtn').click(function () { var confirm = window.confirm("您确定执行此操作吗?"); if (!confirm) return; var vresult = Stop(); //SetStatus(vresult); $('#GetStatusBtn').triggerHandler('click'); }); }) //回车触发登录事件 $(document).keypress(event => { if (event.keyCode == 13) { $('#loginBtn').triggerHandler('click'); } })