gps_edit.js 2.1 KB

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