company.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. var domain="";
  2. var systemAdmin="";
  3. $(document).ready(function(){
  4. domain = $("#domain").val();
  5. systemAdmin=$("#systemAdmin").val();
  6. });
  7. function checkCompanyDomain(){
  8. var initname = domain;
  9. var flag = true;
  10. clearMsg();
  11. if ($("#domain").val() != initname) {
  12. //服务器使用文本的方式响应
  13. $.ajax(
  14. {
  15. //请求的类型,有GET或者POST
  16. type:"POST",
  17. //请求的url
  18. url:"checkMessage.do?date="+new Date()+"&action=checkCompanyDomain",
  19. //向服务发送数据
  20. data:"domain="+ $("#domain").val(),
  21. //服务器响应客户端的输出类型,text,html,xml,json
  22. //dataType:"text",
  23. async:false, //同步
  24. //服务器成功响应客户端时的回调方法
  25. success:function(data){
  26. if(data != null && data !=""){
  27. addFieldError("domain","该域名已存在!");
  28. flag=false ;
  29. }else{
  30. // $("#checkgroupname").html("");
  31. clearMsg();
  32. flag=true;
  33. }
  34. }
  35. }
  36. );
  37. }else{
  38. clearMsg();
  39. flag=true;
  40. }
  41. return flag;
  42. }
  43. function checkSystemAdmin(){
  44. var initname = systemAdmin;
  45. var flag = true;
  46. clearMsg();
  47. if ($("#systemAdmin").val() != initname) {
  48. //服务器使用文本的方式响应
  49. $.ajax(
  50. {
  51. //请求的类型,有GET或者POST
  52. type:"POST",
  53. //请求的url
  54. url:"checkMessage.do?date="+new Date()+"&action=checkCompanySystemAdmin",
  55. //向服务发送数据
  56. data:"systemAdmin="+ $("#systemAdmin").val(),
  57. //服务器响应客户端的输出类型,text,html,xml,json
  58. //dataType:"text",
  59. async:false, //同步
  60. //服务器成功响应客户端时的回调方法
  61. success:function(data){
  62. if(data != null && data !=""){
  63. addFieldError("systemAdmin","该系统管理员已存在!");
  64. flag=false ;
  65. }else{
  66. // $("#checkgroupname").html("");
  67. clearMsg();
  68. flag=true;
  69. }
  70. }
  71. }
  72. );
  73. }else{
  74. clearMsg();
  75. flag=true;
  76. }
  77. return flag;
  78. }