activity_reject.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. $(function () {
  2. $("#activity_reject").validate({
  3. errorPlacement: function (error, element) {
  4. // Append error within linked label
  5. $(element)
  6. .closest("form")
  7. .find("label[for='" + element.attr("id") + "']")
  8. .append(error);
  9. },
  10. errorElement: "span",
  11. rules: {
  12. },
  13. onkeyup: false,
  14. focusCleanup: true,
  15. focusInvalid: false,
  16. success: "valid",
  17. submitHandler: function (form) {
  18. console.log("ids:" + $("#ids").val());
  19. $(form).ajaxSubmit({
  20. type: 'post',
  21. url: pagePath + "/government/activity/updateReviewStateBatch",
  22. dataType: "json",
  23. data: {
  24. 'state':'2'
  25. },
  26. success: function (result) {
  27. if (result.success) {
  28. succeedMessage(result.message);
  29. setTimeClose();
  30. } else {
  31. // $(form).find(":submit").attr("disabled", false);
  32. errorMessage(result.message);
  33. }
  34. },
  35. error: function () {
  36. errorMessage('系统错误!');
  37. }
  38. });
  39. return false; // 非常重要,如果是false,则表明是不跳转,在本页上处理,也就是ajax,如果是非false,则传统的form跳转。
  40. },
  41. errorPlacement: function (error, element) {
  42. if (element.attr('id') == 'content') {
  43. error.addClass(' label_error')
  44. }
  45. error.appendTo(element.parent());
  46. }
  47. });
  48. });