1
0

evidencecateadding.html 2.0 KB

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