matrix.login.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. function showDialog(title,msg) {
  2. $("#myModal").find(".modal-header h3").html(title);
  3. $("#myModal").attr('class','modal');
  4. $("#myModal").find(".modal-body p").html(msg);
  5. setTimeout(function(){
  6. $("#myModal").attr('class','modal hide');
  7. },3000);
  8. }
  9. function keydown(e)
  10. {
  11. var e = e||event;
  12. var currKey = e.keyCode||e.which||e.charCode;
  13. if(currKey == 13)
  14. {
  15. checkLogin();
  16. }
  17. }
  18. function checkLogin(){
  19. var username = $("input[name=username]").val();
  20. var password = $("input[name=password]").val();
  21. if ($.trim(username) == "" || $.trim(password) == "") {
  22. return false;
  23. }
  24. var postData = {
  25. Account: username,
  26. Password: password
  27. };
  28. $.fn.submitForm({
  29. url: "/SysMgr/Home/CheckLogin",
  30. param: postData,
  31. loading: "正在保存数据...",
  32. success: function(data) {
  33. window.location.href = "/SysMgr/Home/Index";
  34. }
  35. });
  36. }
  37. function validatePwd(str){
  38. if(str.length!=0){
  39. reg=/^[A-Za-z]+[0-9]+[A-Za-z0-9]*|[0-9]+[A-Za-z]+[A-Za-z0-9]*$/;
  40. if(!reg.test(str)){
  41. return false;
  42. } else {
  43. return true;
  44. }
  45. }
  46. return false;
  47. }
  48. //安全退出
  49. function loginOut() {
  50. $.fn.modalConfirm("注:您确定要安全退出本次登录吗?", function () {
  51. $.fn.submitForm({
  52. url: "/SysMgr/Home/OutLogin",
  53. param: {},
  54. loading: "正在退出系统...",
  55. success: function (data) {
  56. window.location.href = "/SysMgr/Home/Login";
  57. }
  58. });
  59. });
  60. }