我是剑道的新用户,我有一个甘特的问题! 我有一个甘特剑道的页面。对于每个活动,我都有一个按钮编辑。当我的弹出编辑打开时,我有很多字段和多选。这个多选项应该针对每个活动。
我已将下面的代码放在我的函数编辑Gantt中:
$.get('/Activity/ReadMultiSelectActivities?initiativeId=' + @Model.ID + '&excludeSectorId=' + $('#SectorID').val() + "&activityID=" + e.task.id, function (data, status) {
allActivitiesDataSource = new kendo.data.DataSource({
data: data.Data,
group: { field: "SectorName" },
sort: { field: "ActivityNumberString", dir: "asc" }
});
});
var msLinkedActivities = $('#linkedActivities').data('kendoMultiSelect');
msLinkedActivities.setDataSource(allActivitiesDataSource);
我的问题是,我觉得我的代码会被延迟时间考虑在内。也就是说,如果我在第一次列表为空时点击编辑活动1,我关闭编辑然后返回编辑活动1列表已填满。如果那时我继续编辑活动2它将是活动列表1 ...
我尝试了很多我在tuto,demo和forum telerik上看到的东西,但没有功能!
请问您有解决此问题的想法吗?
答案 0 :(得分:0)
有关信息,我已经解决了我的问题。这是因为要检索的数据很长,因此在加载数据之前就生成了setDataSource!