Kendo TreeViewGrid içinde kendo açılan listeye sahibim. Mevcut veriyi UID
almam gerekiyor. Aynı sınıfa sahip çok sayıda açılır liste olacak. Mevcut veriyi UID
bulmam gerek.Güncel veriler UID nasıl edinilir?
$('input.outputCategoryCode').kendoDropDownList({
optionLabel: "Select product...",
autoBind: false,
dataTextField: "Value",
dataValueField: "Key",
dataSource: ProductData,
change: function (e) {
var value = this.value();
if (value) {
//$("#Grid").data("kendoGrid").dataSource.filter({ field: "OutPutCategoryCode", operator: "eq", value: parseInt(value) });
var grid = $("#Grid").data("kendoGrid").dataSource.data();
var dataUId = $("#Grid tbody").find("tr[data-uid]");
for (var i = 0; i <= dataUId.length; i++) {
var currentUID = $(dataUId[i]).attr('data-uid');
for (var j = 0; j <= grid.length; j++) {
if(grid[j].uid==currentUID) {
grid[j].OutPutCategoryCode = value;
}
}
}
}
}
});
değişiklik 'var currentUID = $ (dataUId [ i]). attr ('data-uid'); 'var currentUID = $ (dataUId [i]) veri ('uid'); – guradio
@gura dio - "uid" kullanarak elde edemiyorum – bagya