linksAdd.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. layui.config({
  2. base : "js/"
  3. }).use(['form','layer','jquery','layedit','laydate'],function(){
  4. var form = layui.form(),
  5. layer = parent.layer === undefined ? layui.layer : parent.layer,
  6. laypage = layui.laypage,
  7. layedit = layui.layedit,
  8. laydate = layui.laydate,
  9. $ = layui.jquery;
  10. //创建一个编辑器
  11. var editIndex = layedit.build('links_content');
  12. var addLinksArray = [],addLinks;
  13. form.on("submit(addLinks)",function(data){
  14. //是否添加过信息
  15. if(window.sessionStorage.getItem("addLinks")){
  16. addLinksArray = JSON.parse(window.sessionStorage.getItem("addLinks"));
  17. }
  18. //显示、审核状态
  19. var homePage = data.field.homePage=="on" ? "首页" : "",
  20. subPage = data.field.subPage=="on" ? "子页" : "";
  21. showAddress = '';
  22. if(subPage == '' && homePage == ''){
  23. showAddress = "暂不展示";
  24. }else if(homePage == ''){
  25. showAddress = subPage;
  26. }else if(subPage == ''){
  27. showAddress = homePage;
  28. }else{
  29. showAddress = homePage + ',' + subPage;
  30. }
  31. addLinks = '{"linksName":"'+ $(".linksName").val() +'",'; //网站名称
  32. addLinks += '"linksUrl":"'+ $(".linksUrl").val() +'",'; //网站地址
  33. addLinks += '"linksDesc":"'+ $(".linksDesc").text() +'",'; //站点描述
  34. addLinks += '"linksTime":"'+ $(".linksTime").val() +'",'; //发布时间
  35. addLinks += '"masterEmail":"'+ $(".masterEmail").val() +'",'; //站长邮箱
  36. addLinks += '"showAddress":"'+ showAddress +'"}'; //展示位置
  37. addLinksArray.unshift(JSON.parse(addLinks));
  38. window.sessionStorage.setItem("addLinks",JSON.stringify(addLinksArray));
  39. //弹出loading
  40. var index = top.layer.msg('数据提交中,请稍候',{icon: 16,time:false,shade:0.8});
  41. setTimeout(function(){
  42. top.layer.close(index);
  43. top.layer.msg("文章添加成功!");
  44. layer.closeAll("iframe");
  45. //刷新父页面
  46. parent.location.reload();
  47. },2000);
  48. return false;
  49. })
  50. })