lygbperson_update.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. var per_upd_winHandle;
  2. function saveAdd(){
  3. var dataid=$("#dataid").val();//数据主键
  4. var pername=$("#personname").val();
  5. var personno=$("#personno").val();
  6. var personstatus=$("#personstatus").val();
  7. var personphone=$("#personphone").val();
  8. if(!checkIsNotEmpty(pername)){
  9. per_upd_winHandle=openSecondMessageWindow('请输入姓名!',prjContextPath);
  10. // $("#personname").focus();
  11. return false;
  12. }
  13. if(fucCheckLength(pername)>9){
  14. per_upd_winHandle=openSecondMessageWindow('姓名不能超过9个字符或4个汉字!',prjContextPath);
  15. // _confirm_mes_show('姓名不能超过9个字符或4个汉字!');
  16. return false;
  17. }
  18. if(!checkIsNotEmpty(personno)){
  19. per_upd_winHandle=openSecondMessageWindow('请输入排序号!',prjContextPath);
  20. return false;
  21. }
  22. if(fucCheckLength(personno)>4){
  23. per_upd_winHandle=openSecondMessageWindow('排序号不能超过4个数字!',prjContextPath);
  24. return false;
  25. }
  26. if(isNaN(personno)){
  27. per_upd_winHandle = openSecondMessageWindow("排序号只能输入数字!",prjContextPath);
  28. return false;
  29. }
  30. if(!checkIsNotEmpty(personphone)){
  31. per_upd_winHandle=openSecondMessageWindow('请输入电话!',prjContextPath);
  32. return false;
  33. }
  34. if(fucCheckLength(personphone)>13){
  35. per_upd_winHandle=openSecondMessageWindow('电话号码不能超过13个字符!',prjContextPath);
  36. return false;
  37. }
  38. $.post(prjContextPath+"/employeeAction!updateFor.action",
  39. {name:pername,
  40. telephone:personphone,
  41. status:personstatus,
  42. orderNum:personno,
  43. id:dataid
  44. },
  45. callBackFunFileSave);
  46. }
  47. var ff=false;
  48. function callBackFunFileSave(json){
  49. if(json.success==1){
  50. per_upd_winHandle=openSecondMessageWindow('保存成功!',prjContextPath);
  51. ff=true;
  52. }else{
  53. per_upd_winHandle=openSecondMessageWindow('保存失败,请联系管理员!',prjContextPath);
  54. }
  55. }
  56. //系统提示消息窗口关闭方法
  57. function closeSysMes(){
  58. if(per_upd_winHandle!=null){
  59. per_upd_winHandle.reset();
  60. }
  61. if(ff){
  62. ff=false;
  63. parent.close_handle(1);
  64. }
  65. }
  66. function closeWindow() {
  67. parent.close_handle(1);
  68. }