link_add.js 2.3 KB

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