about.js 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. layui.use(['form','layer','laydate','table','laytpl','layedit','upload'],function(){
  2. var form = layui.form,
  3. // layer = parent.layer === undefined ? layui.layer : top.layer,
  4. layer = layui.layer,
  5. $ = layui.jquery,
  6. laydate = layui.laydate,
  7. laytpl = layui.laytpl,
  8. table = layui.table,
  9. layedit = layui.layedit
  10. ,upload = layui.upload;
  11. var ue = UE.getEditor('editor'); //编辑器
  12. var ue = UE.getEditor('editor1'); //编辑器
  13. var ue = UE.getEditor('editor2'); //编辑器
  14. var ue = UE.getEditor('editor3'); //编辑器
  15. form.on('submit(tijiao)',function (data) {
  16. var index = layer.msg('数据提交中,请稍候',{icon: 16,time:true,shade:0.8}); //数据提交提示
  17. var formData = new FormData($('#house_form')[0]);
  18. $.ajax({
  19. // cache : true,
  20. type : "post",
  21. url : "/othersiteset/addform",
  22. data : formData, // 你的formid
  23. // async : false, //async 默认为true异步,修改为false为同步
  24. contentType: false, //jax 中 contentType 设置为 false 是为了避免 JQuery 对其操作,从而失去分界符,而使服务器不能正常解析文件
  25. processData: false, //当设置为true的时候,jquery ajax 提交的时候不会序列化 data,而是直接使用data
  26. error : function(request) {
  27. layer.close(index); //关闭数据提交信息
  28. layer.alert("网络超时");
  29. },
  30. success : function(data) {
  31. if (data.code == 200) {
  32. layer.msg(data.msg);
  33. parent.layui.table.reload('tablerReload');
  34. TableClose();
  35. } else if(data.code == 300){
  36. layer.msg(data.msg);
  37. layer.msg(ReturnInfo(data.data),{icon:5});
  38. }
  39. }
  40. });
  41. return false;
  42. })
  43. })
  44. $(function(){
  45. //选项卡切换
  46. $('.layui-tab-title .site-demo-active').on('click', function(){
  47. $(this).addClass('layui-this').siblings().removeClass('layui-this');
  48. var lay_id = $(this).attr('lay-id');
  49. $('.layui-tab-item').removeClass('layui-show')
  50. $('.layui-tab-content #'+lay_id).addClass('layui-show')
  51. });
  52. })