gps_add.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. $(function () {
  2. $("#form-slides-add").validate({
  3. rules:{
  4. name:{
  5. required:true,
  6. minlength:1,
  7. maxlength:6,
  8. remote: {
  9. url: pagePath+"/government/gps/isExist",
  10. type: "get",
  11. data: {
  12. name: function () {
  13. return $("#name").val();
  14. },
  15. id:"",
  16. timestamp: new Date().getTime()
  17. }
  18. }
  19. },
  20. sort:{
  21. required:true,
  22. digits:true,
  23. min: 0,
  24. max: 10000,
  25. },
  26. // img:{
  27. // required:true,
  28. // },
  29. },
  30. messages:{
  31. sort:{
  32. digits:"必须为整数"
  33. },
  34. name : {
  35. remote: "该导航名称已存在!",
  36. required:'请输入导航名称'
  37. }
  38. },
  39. onkeyup:false,
  40. focusCleanup:true,
  41. success:"valid",
  42. submitHandler:function(form){
  43. // $(form).find(":submit").attr("disabled", true);
  44. $(form).ajaxSubmit({
  45. type: 'post',
  46. url: pagePath+"/government/gps/save",
  47. dataType:"json",
  48. success: function(data){
  49. if(data.status == "success"){
  50. succeedMessage(data.message);
  51. setTimeClose();
  52. }else {
  53. // $(form).find(":submit").attr("disabled", false);
  54. errorMessage(data.message);
  55. }
  56. },
  57. error: function () {
  58. errorMessage('系统错误!');
  59. }
  60. });
  61. return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
  62. }
  63. });
  64. });