Geen omschrijving

ztreeSelect.js 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  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/GetZTreeList", {
  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. }else{
  61. layer.msg("请选择最后一级");
  62. }
  63. }
  64. function Close() {
  65. $(".lyxz").removeClass("cx");
  66. if($("audio").length > 0) {
  67. $("audio")[0].pause();
  68. }
  69. }