hr.validator.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. $(function() {
  2. // 添加员工验证
  3. $('#staffAdd').validator({
  4. timely : 3,
  5. focusCleanup : true,
  6. fields : {// tel(invoiceCompany);digits(invoiceCompany)
  7. // ;remote[/ajaxCheckInvoiceNoUniqueness]'
  8. nature : 'required;',
  9. username : 'required;',
  10. cid_did : 'required;',
  11. position : 'required;'
  12. ,
  13. baseWage : 'required; ',
  14. postWage : 'required; ',
  15. hiredate : 'required; ',
  16. telephone : 'mobile',
  17. achievementBonus : 'required; '
  18. }
  19. });
  20. // 更新员工验证
  21. $('#staffUpdate').validator({
  22. timely : 3,
  23. focusCleanup : true,
  24. fields : {// tel(invoiceCompany);digits(invoiceCompany)
  25. // ;remote[/ajaxCheckInvoiceNoUniqueness]'
  26. cid_did : 'required;',
  27. position : 'required;',
  28. hiredate : 'required; ',
  29. birthday : 'required; '
  30. }
  31. });
  32. // 申请入职验证
  33. $('#appliedEntry').validator({
  34. timely : 3,
  35. focusCleanup : true,
  36. fields : {// tel(invoiceCompany);digits(invoiceCompany)
  37. // ;remote[/ajaxCheckInvoiceNoUniqueness]'
  38. // wecat:'required;', ,email: 'required; '
  39. telephone : 'required;',
  40. qq : 'required;',
  41. phone : 'required;',
  42. gender : 'required; ',
  43. birthday : 'required; '
  44. ,
  45. qualifications : 'required; ',
  46. marriage : 'required; ',
  47. nativePlace : 'required; ',
  48. emergencyContacts : 'required; ',
  49. living : 'required; '
  50. ,
  51. nation : 'required; ',
  52. graduateInstitutions : 'required; ',
  53. major : 'required; ',
  54. education : 'required; ',
  55. graduationTime : 'required; ',
  56. registeredResidence : 'required; ',
  57. householdRegistrationType : 'required; ',
  58. IDcardsValidity : 'required; ',
  59. IDcards : 'required; '
  60. }
  61. });
  62. // 申请离职验证
  63. $('#appliedDimission').validator({
  64. timely : 3,
  65. focusCleanup : true,
  66. fields : {// tel(invoiceCompany);digits(invoiceCompany)
  67. // ;remote[/ajaxCheckInvoiceNoUniqueness]'
  68. dimissionReason : 'required;',
  69. }
  70. });
  71. })