departmentUpdate.jsp 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@taglib prefix="s" uri="/struts-tags"%>
  3. <script type="text/javascript">
  4. $(function(){
  5. $('#p_id_update').combotree({
  6. url: 'departmentAction_forUser'
  7. });
  8. $('#responsibleId').combotree({
  9. url:"departmentAction_findByUserIdsList",
  10. onSelect : function(node) {
  11. $(this).tree("expand",node.target); //展开点击的文本的子节点
  12. //返回树对象
  13. var tree = $(this).tree;
  14. //选中的节点是否为叶子节点,如果不是叶子节点,清除选中
  15. var isLeaf = tree('isLeaf', node.target);
  16. if (!isLeaf) {
  17. //清除选中
  18. $('#responsibleId').treegrid("unselect");
  19. }
  20. }
  21. });
  22. });
  23. </script>
  24. <form id="updateDepartmentForm" method="post">
  25. <table class="mytable" style="width:100%;">
  26. <tr>
  27. <th width="30%">名称</th>
  28. <td width="70%">
  29. <input type="hidden" id="id_update" name="department.id">
  30. <input class="easyui-validatebox" required="true" type="text" id="name_update" name="department.name" style="width: 200px">
  31. </td>
  32. </tr>
  33. <tr>
  34. <th>所属组织机构</th>
  35. <td>
  36. <input type="text" id="p_id_update" name="department.parent.id" style="width: 200px">
  37. </td>
  38. </tr>
  39. <tr>
  40. <th>描述</th>
  41. <td>
  42. <textarea rows="4" cols="26" id="desc_update" name="department.desc"></textarea>
  43. </td>
  44. </tr>
  45. <tr>
  46. <th>负责人</th>
  47. <td>
  48. <input type="text" id="responsibleId" style="width: 200px">
  49. <input type="hidden" id="responsibleName_update" name="department.responsibleName">
  50. <input type="hidden" id="responsibleId_update" name="department.responsibleId">
  51. </td>
  52. </tr>
  53. <tr>
  54. <th>排序</th>
  55. <td>
  56. <input type="text" id="sort_update" name="department.sort" class="easyui-numberbox" style="width: 200px">
  57. </td>
  58. </tr>
  59. </table>
  60. </form>