decostyleadding.html 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. {extend name="public/layout" /} {block name="title"}素材库{/block} {block name="body"}
  2. <style type="text/css">
  3. html {
  4. background: #fff;
  5. }
  6. </style>
  7. <body>
  8. <div class="layui-fluid">
  9. <form class="layui-form" enctype="multipart/form-data" lay-filter="evidence-form">
  10. <div class="layui-form-item">
  11. <label class="layui-form-label">风格名称</label>
  12. <div class="layui-input-inline">
  13. <input class="layui-input inputBox" name="decostyle" type="text" value="" >
  14. </div>
  15. </div>
  16. <!-- <div class="layui-form-item">-->
  17. <!-- <label class="layui-form-label">风格介绍</label>-->
  18. <!-- <div class="layui-input-inline">-->
  19. <!-- <textarea id="evidence_content" name="desc" lay-verify="required" placeholder="请输入内容" autocomplete="off" class="layui-textarea"></textarea>-->
  20. <!-- </div>-->
  21. <!-- </div>-->
  22. <div class="layui-form-item layui-hide">
  23. <input class="layui-btn layui-btn-primary" type="button" lay-submit lay-filter="layuiadmin-decostyle-submit" id="layuiadmin-decostyle-submit" value="确认提交">
  24. </div>
  25. </form>
  26. </div>
  27. </body>
  28. {/block}
  29. {block name="js"}
  30. <script>
  31. layui.config({
  32. base: '__LAYUI__/' //静态资源所在路径
  33. ,
  34. urlbase: '/sys'
  35. }).extend({
  36. index: 'lib/index' //主入口模块
  37. }).use(['index', 'form', 'upload', 'layedit'], function() {
  38. var form = layui.form,
  39. $ = layui.jquery;
  40. form.render();
  41. /* 监听提交 */
  42. form.on('submit(layuiadmin-decostyle-submit)', function(obj) {
  43. var index = parent.layer.getFrameIndex(window.name);
  44. var formData = new FormData(obj.form);
  45. formData.append('type',0);
  46. $.ajax({
  47. url: '{:url("material/apidecostyleadding")}',
  48. type: 'post',
  49. data: formData,
  50. dataType: 'json',
  51. processData: false,
  52. contentType: false,
  53. success: function(res) {
  54. if(res.code === 0) {
  55. $("#dropdown_decostyle", window.parent.document).append('<dd class="decostyle_option decostyle-ele-group" data-id="'+res.data.id+'">'+ res.data.name+'</dd>');
  56. $("#select_decostyle", window.parent.document).val(res.data.name);
  57. //$("#select_decostyle", window.parent.document).data('selectedid',res.data.id);
  58. $("#select_decostyle", window.parent.document).attr('data-selectedid',res.data.id);
  59. parent.layer.close(index); //再执行关闭
  60. // layer.msg(res.msg, {
  61. // time: 300,
  62. // anim: 0
  63. // }, function() {
  64. //
  65. // // parent.layer.close(index); //再执行关闭
  66. // // parent.location.reload(); //
  67. // });
  68. } else {
  69. layer.msg(res.msg, {
  70. anim: 6,time: 400
  71. });
  72. }
  73. }
  74. });
  75. return false;
  76. });
  77. });
  78. </script>
  79. {/block}