2013-10-07 118 views
0

如何獲取Kendo UI Treeview中選定項的文本Checked?Kendo UI Treeview Checked - 獲取所有選中節點的文本

E.g alert($(this).data.text);不起作用。我需要發送所有選定節點的文本到服務器我想要在數組中獲取此信息。

$("#treeview .k-item input[type=checkbox]:checked").closest(".k-item").each(function() { 
        // change whatever you want, for example: 
        **alert($(this).data.text);** 
        $(this).css("color", "green"); 
       }); 

謝謝。 Hardeep

+0

This is working alert(this.textContent); – user2739418

+0

以下是正在工作。警報(this.textContent); – user2739418

回答

2

試試這個:

var result = new Array(); 
var treeview = $("#treeview").data("kendoTreeView"); 

$("#treeview .k-item input[type=checkbox]:checked").closest(".k-item").each(function() { 
    var text = treeview.dataItem($(this)).text; // .id for ID 
    result.push(text); 
}); 

然後發送結果陣列到服務器。

相關問題