user_news_release.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. function getCookie(name) {
  2. var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
  3. return r ? r[1] : undefined;
  4. }
  5. $(function () {
  6. $(".release_form").submit(function (e) {
  7. e.preventDefault();
  8. // 发布新闻
  9. $(this).ajaxSubmit({
  10. beforeSubmit: function (request) {
  11. // 在提交之前,对参数进行处理
  12. for(var i=0; i<request.length; i++) {
  13. var item = request[i];
  14. if (item["name"] == "content") {
  15. item["value"] = tinyMCE.activeEditor.getContent()
  16. }
  17. }
  18. },
  19. url: "/profile/news_release",
  20. type: "POST",
  21. headers: {
  22. "X-CSRFToken": getCookie('csrf_token')
  23. },
  24. success: function (resp) {
  25. if (resp.errno == "0") {
  26. // 选中索引为6的左边单菜单
  27. window.parent.fnChangeMenu(6)
  28. // 滚动到顶部
  29. window.parent.scrollTo(0, 0)
  30. }else {
  31. alert(resp.errmsg)
  32. }
  33. }
  34. })
  35. })
  36. });