검도 트리보기에서 검도 드롭 다운 목록을 계단식으로 작성하는 방법

크리슈나 마니

나는 kendo treeview를 처음 사용합니다. 현재 kendo treeview 체크 박스 값을 기반으로 kendo dropdownlist의 값을로드하려고합니다. 검도 treeview 체크 노드의 선택된 값을 가져오고 싶지만 해당 트리를 사용하여 드롭 다운 목록을 캐스케이드 할 수 없습니다 가치. 누구든지 내 문제에 대해 몇 가지 제안을 할 수 있습니까?

자예 쉬 고야 니

아래 코드 스 니펫으로 시도하십시오.

<!DOCTYPE html>
<html>
<head>
    <title>Jayesh Goyani</title>
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2015.3.1111/styles/kendo.common.min.css">
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2015.3.1111/styles/kendo.rtl.min.css">
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2015.3.1111/styles/kendo.default.min.css">
    <link rel="stylesheet" href="http://kendo.cdn.telerik.com/2015.3.1111/styles/kendo.mobile.all.min.css">

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
    <script src="http://kendo.cdn.telerik.com/2015.3.1111/js/angular.min.js"></script>
    <script src="http://kendo.cdn.telerik.com/2015.3.1111/js/jszip.min.js"></script>
    <script src="http://kendo.cdn.telerik.com/2015.3.1111/js/kendo.all.min.js"></script>
</head>
<body>

    <div id="treeview"></div>
    <div id="color"></div>
    <script>
        $(document).ready(function () {
            $("#treeview").kendoTreeView({
                checkboxes: {
                    checkChildren: true
                },

                check: onCheck,

                dataSource: [{
                    id: 1, text: "My Documents", expanded: true, spriteCssClass: "rootfolder", items: [
                        {
                            id: 2, text: "Kendo UI Project", expanded: true, spriteCssClass: "folder", items: [
                                { id: 3, text: "about.html", spriteCssClass: "html" },
                                { id: 4, text: "index.html", spriteCssClass: "html" },
                                { id: 5, text: "logo.png", spriteCssClass: "image" }
                            ]
                        },
                        {
                            id: 6, text: "New Web Site", expanded: true, spriteCssClass: "folder", items: [
                                { id: 7, text: "mockup.jpg", spriteCssClass: "image" },
                                { id: 8, text: "Research.pdf", spriteCssClass: "pdf" },
                            ]
                        },
                        {
                            id: 9, text: "Reports", expanded: true, spriteCssClass: "folder", items: [
                                { id: 10, text: "February.pdf", spriteCssClass: "pdf" },
                                { id: 11, text: "March.pdf", spriteCssClass: "pdf" },
                                { id: 12, text: "April.pdf", spriteCssClass: "pdf" }
                            ]
                        }
                    ]
                }]
            });
            $("#color").kendoDropDownList({
                dataTextField: "text",
                dataValueField: "value"
            });

        });
        function onCheck(arg) {
            var checkedNodes = [],
            treeView = $("#treeview").data("kendoTreeView"),
            message;
            checkedNodeIds(treeView.dataSource.view(), checkedNodes);

            //convert array to CSV
            var selectedIDs = checkedNodes.join(",");
            var ddl = $("#color").data("kendoDropDownList");

            // for testing purpose I have created dummy collection.
            var data = [
                       { text: "Red", value: "1" },
                       { text: selectedIDs, value: "2" },
                       { text: "Grey", value: "3" }
            ];
            ddl.setDataSource(data);

        }
        function checkedNodeIds(nodes, checkedNodes) {
            for (var i = 0; i < nodes.length; i++) {
                if (nodes[i].checked) {
                    checkedNodes.push(nodes[i].id);
                }
                if (nodes[i].hasChildren) {
                    checkedNodeIds(nodes[i].children.view(), checkedNodes);
                }
            }
        }


    </script>
</body>
</html>

우려 사항이 있으면 알려주십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

검도 드롭 다운 목록에서 문자열 목록을 바인딩하는 방법

분류에서Dev

검도 그리드 mvvm 내에서 드롭 다운 목록을 사용하는 방법

분류에서Dev

PHP에서 양식 유효성 검사 후 드롭 다운 목록에서 선택한 연도 옵션을 유지하는 방법

분류에서Dev

검도 드롭 다운 목록에서 파란색 강조 표시를 비활성화하는 방법

분류에서Dev

드롭 다운 목록에서 배열 값 목록을 검색하는 방법

분류에서Dev

각도 6 (검색 별 필터링)에서 선택 드롭 다운을 구현하는 방법, 이름 속성으로 개체를 필터링하는 방법

분류에서Dev

검도 그리드의 드롭 다운 목록이 작동하지 않음

분류에서Dev

검색 드롭 다운 자바 스크립트-목록을 숨기는 방법?

분류에서Dev

HTML 양식 검색-제출 후 드롭 다운 목록에서 선택한 값을 유지하는 방법

분류에서Dev

Javascript-AngularJS에서 한 국가가 기본값으로 선택된 국가 및 도시의 계단식 드롭 다운 목록을 만드는 방법은 무엇입니까?

분류에서Dev

검도 드롭 다운 목록 기본 선택 항목

분류에서Dev

MVC 4 | 검도 UI | 드롭 다운 목록 변경 이벤트

분류에서Dev

드롭 다운과 div를 div 내부에 배치하여 드롭 다운으로 작동하도록하는 방법은 무엇입니까?

분류에서Dev

데이터베이스에서 검색된 MVC 드롭 다운 목록에 값을 표시하는 방법

분류에서Dev

Suitelet : 목록 드롭 다운에서 선택한 값을 검색하는 방법은 무엇입니까?

분류에서Dev

asp의 인라인 검도 그리드에서 편집 버튼을 클릭하는 동안 드롭 다운 목록에서 선택한 항목을 가져 오는 방법

분류에서Dev

ASP.net을 사용하는 웹 양식의 드롭 다운 목록에서 값을 선택할 때 특정 값을 허용하도록 텍스트 상자의 유효성을 검사해야합니다.

분류에서Dev

Material UI React의 양식 유효성 검사-드롭 다운 목록에 대한 양식 유효성 검사를 구현하는 방법

분류에서Dev

양식에서 드롭 다운 메뉴의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

여러 속성이있는 하나의 ng-model을 기반으로하는 각도 계단식 드롭 다운

분류에서Dev

각도 js에서 선택한 값을 드롭 다운하여 검색

분류에서Dev

선택한 '카테고리'필터 드롭 다운의 결과 만 반환하도록 검색 '텍스트 입력'결과를 제한하는 방법

분류에서Dev

키보드를 사용하여 이전 검도 드롭 다운 목록 옵션 저장

분류에서Dev

.NET GET으로 드롭 다운 목록 항목의 값을 보내는 방법

분류에서Dev

검도 드롭 다운 기본 선택

분류에서Dev

그리드의 드롭 다운 선택에 따라 검도 셀을 읽기 전용으로 설정

분류에서Dev

Flutter에서 미래의 드롭 다운 목록을 작성하는 방법

분류에서Dev

각도를 사용하여 옵션 드롭 다운 목록에서 필터링 / 검색

분류에서Dev

MS Access 2016에서 다중 선택 드롭 다운을 만들고 하위 양식을 검색하는 방법

Related 관련 기사

  1. 1

    검도 드롭 다운 목록에서 문자열 목록을 바인딩하는 방법

  2. 2

    검도 그리드 mvvm 내에서 드롭 다운 목록을 사용하는 방법

  3. 3

    PHP에서 양식 유효성 검사 후 드롭 다운 목록에서 선택한 연도 옵션을 유지하는 방법

  4. 4

    검도 드롭 다운 목록에서 파란색 강조 표시를 비활성화하는 방법

  5. 5

    드롭 다운 목록에서 배열 값 목록을 검색하는 방법

  6. 6

    각도 6 (검색 별 필터링)에서 선택 드롭 다운을 구현하는 방법, 이름 속성으로 개체를 필터링하는 방법

  7. 7

    검도 그리드의 드롭 다운 목록이 작동하지 않음

  8. 8

    검색 드롭 다운 자바 스크립트-목록을 숨기는 방법?

  9. 9

    HTML 양식 검색-제출 후 드롭 다운 목록에서 선택한 값을 유지하는 방법

  10. 10

    Javascript-AngularJS에서 한 국가가 기본값으로 선택된 국가 및 도시의 계단식 드롭 다운 목록을 만드는 방법은 무엇입니까?

  11. 11

    검도 드롭 다운 목록 기본 선택 항목

  12. 12

    MVC 4 | 검도 UI | 드롭 다운 목록 변경 이벤트

  13. 13

    드롭 다운과 div를 div 내부에 배치하여 드롭 다운으로 작동하도록하는 방법은 무엇입니까?

  14. 14

    데이터베이스에서 검색된 MVC 드롭 다운 목록에 값을 표시하는 방법

  15. 15

    Suitelet : 목록 드롭 다운에서 선택한 값을 검색하는 방법은 무엇입니까?

  16. 16

    asp의 인라인 검도 그리드에서 편집 버튼을 클릭하는 동안 드롭 다운 목록에서 선택한 항목을 가져 오는 방법

  17. 17

    ASP.net을 사용하는 웹 양식의 드롭 다운 목록에서 값을 선택할 때 특정 값을 허용하도록 텍스트 상자의 유효성을 검사해야합니다.

  18. 18

    Material UI React의 양식 유효성 검사-드롭 다운 목록에 대한 양식 유효성 검사를 구현하는 방법

  19. 19

    양식에서 드롭 다운 메뉴의 유효성을 검사하는 방법은 무엇입니까?

  20. 20

    여러 속성이있는 하나의 ng-model을 기반으로하는 각도 계단식 드롭 다운

  21. 21

    각도 js에서 선택한 값을 드롭 다운하여 검색

  22. 22

    선택한 '카테고리'필터 드롭 다운의 결과 만 반환하도록 검색 '텍스트 입력'결과를 제한하는 방법

  23. 23

    키보드를 사용하여 이전 검도 드롭 다운 목록 옵션 저장

  24. 24

    .NET GET으로 드롭 다운 목록 항목의 값을 보내는 방법

  25. 25

    검도 드롭 다운 기본 선택

  26. 26

    그리드의 드롭 다운 선택에 따라 검도 셀을 읽기 전용으로 설정

  27. 27

    Flutter에서 미래의 드롭 다운 목록을 작성하는 방법

  28. 28

    각도를 사용하여 옵션 드롭 다운 목록에서 필터링 / 검색

  29. 29

    MS Access 2016에서 다중 선택 드롭 다운을 만들고 하위 양식을 검색하는 방법

뜨겁다태그

보관