暫無描述

ztreeSelect.js 1.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. tree();
  2. //所属分类下拉
  3. $('.inps').focus(function() {
  4. $('.xlAdd').css('display', 'block')
  5. })
  6. $('.xl').click(function() {
  7. if($('.xlAdd').css('display') == 'block') {
  8. $('.xlAdd').css('display', 'none')
  9. } else {
  10. $('.xlAdd').css('display', 'block')
  11. }
  12. })
  13. // $('.addTree').mouseleave(function() {
  14. // $(this).css('display', 'none')
  15. // })
  16. $('.Cleans').click(function() {
  17. $(".inps").val('');
  18. $("#PID").val('');
  19. $("#Dpment").val('');
  20. $(".Cleans").hide();
  21. })
  22. function tree() {
  23. $.get(
  24. huayi.config.callcenter_url + "Dictionary/GetZTreeListNew", {
  25. token: $.cookie("token"),
  26. pid: 38
  27. },
  28. function(result) {
  29. result = $.parseJSON(result);
  30. $.fn.zTree.init(
  31. $("#addTreeDemo"),
  32. setting1,
  33. result.data
  34. ); //实例化树形图
  35. }
  36. );
  37. }
  38. var setting1 = {
  39. data: {
  40. key: {
  41. name: "text"
  42. },
  43. simpleData: {
  44. enable: true,
  45. idKey: "id",
  46. rootPId: 0
  47. }
  48. },
  49. callback: {
  50. onClick: zTreeOnClick,
  51. },
  52. };
  53. function zTreeOnClick(event, treeId, treeNode) {
  54. console.log(treeNode.children)
  55. if(!treeNode.children) {
  56. $(".inps").val(treeNode.text);
  57. $("#PID").val(treeNode.id);
  58. $("#Dpment").val(treeNode.id);
  59. $(".Cleans").show();
  60. $(".addTree").css('display', 'none')
  61. }else{
  62. layer.msg("请选择最后一级");
  63. }
  64. }
  65. function Close() {
  66. $(".lyxz").removeClass("cx");
  67. if($("audio").length > 0) {
  68. $("audio")[0].pause();
  69. }
  70. }