link_edit.js 2.4 KB

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