edit.html 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <div class="bjui-pageContent">
  2. <form action="__APP__{$action}" data-toggle="ajaxform">
  3. <div class="pageFormContent" data-layout-h="0" style="overflow: auto; height: 231px;">
  4. <table class="table table-condensed table-hover" width="100%">
  5. <tbody>
  6. <volist name="list" id="vo">
  7. <tr><td>
  8. <input type="hidden" name='id' value='{$vo.id}'">
  9. <label class="control-label x85">上级菜单:</label>
  10. <input type="text" name="pid" data-toggle="selectztree" value="{$vo.pid}" size="20" data-tree="#tree_mua" data-rule="required" readonly >
  11. </td></tr>
  12. <tr><td>
  13. <label for="j_title" class="control-label x85">菜单名称:</label>
  14. <input type="text" size="20" name="title" id="j_title" value="{$vo.title}" class="form-control" data-rule="required" aria-required="true" style="width: 200px;">
  15. </td></tr>
  16. <tr><td>
  17. <label class="control-label x85">菜单地址:</label>
  18. <input type="text" size="20" name="name" value="{$vo.name}" class="form-control" data-rule="required" aria-required="true" style="width: 200px;">
  19. 模版/动作/方法
  20. </td></tr>
  21. <tr><td>
  22. <label class="control-label x85">菜单等级:</label>
  23. <input type="text" size="20" name="level" value="{$vo['level']}" class="form-control" data-rule="required" aria-required="true" style="width: 200px;">
  24. </td></tr>
  25. <tr><td>
  26. <label class="control-label x85">状态:</label>
  27. <select name="status" data-toggle="selectpicker" data-width="200">
  28. <option value="1">1</option>
  29. <option value="0">0</option>
  30. </select>
  31. </td></tr>
  32. </volist>
  33. </tbody>
  34. </table>
  35. </div>
  36. </div>
  37. <div class="bjui-pageFooter">
  38. <ul>
  39. <li><button type="button" class="btn-close" data-icon="close">取消</button></li>
  40. <li><a class="btn btn-red" onclick="delrule('{$vo.id}')" >删除</a></li>
  41. <li><button type="submit" class="btn-default" data-icon="save">保存</button></li>
  42. </ul>
  43. </div>
  44. </from>
  45. <script type="text/javascript">
  46. //选择事件
  47. function S_NodeCheck(e, treeId, treeNode) {
  48. var zTree = $.fn.zTree.getZTreeObj(treeId),
  49. nodes = zTree.getCheckedNodes(true)
  50. var ids = '', names = ''
  51. for (var i = 0; i < nodes.length; i++) {
  52. ids += ','+ nodes[i].id
  53. names += ','+ nodes[i].name
  54. }
  55. if (ids.length > 0) {
  56. ids = ids.substr(1), names = names.substr(1)
  57. }
  58. var $from = $('#'+ treeId).data('fromObj')
  59. if ($from && $from.length) $from.val(names)
  60. $('#tree_mua_select_box').css('display','none');
  61. }
  62. //单击事件
  63. function S_NodeClick(event, treeId, treeNode) {
  64. var zTree = $.fn.zTree.getZTreeObj(treeId)
  65. zTree.checkNode(treeNode, !treeNode.checked, true, true)
  66. event.preventDefault()
  67. }
  68. function delrule(delid){
  69. BJUI.alertmsg('confirm', '是否继续?', {
  70. okCall: function() {
  71. //BJUI.alertmsg('info', '你点击了确定按钮!')
  72. BJUI.ajax('doajax', {
  73. url: '__MODULE__/rule/del',
  74. data:{'id':delid},
  75. loadingmask: true,
  76. okCallback: function(json, options) {
  77. //console.log('返回内容:\n'+ JSON.stringify(json));
  78. //user_sx();
  79. }
  80. });
  81. }
  82. })
  83. }
  84. </script>