1
A
回答
2
你可以只让一个自定义的指令,并通过在你想要预先选择的多选指令的value
属性的项目,看看this Plunk看到我用的指令。
1
你必须挂钩到上改变事件指令并发送kendoEvent。然后你可以在e.sender上使用支持的kendo方法。检查出来这个plunker
<select id="required" multiple="multiple" kendo-multi-select k-on-change="changed(kendoEvent)">
<option>Steven White</option>
<option>Nancy King</option>
<option>Nancy Davolio</option>
<option>Robert Davolio</option>
<option>Michael Leverling</option>
<option>Andrew Callahan</option>
<option>Michael Suyama</option>
<option selected>Anne King</option>
<option>Laura Peacock</option>
<option>Robert Fuller</option>
<option>Janet White</option>
<option>Nancy Leverling</option>
<option>Robert Buchanan</option>
<option>Margaret Buchanan</option>
<option selected>Andrew Fuller</option>
<option>Anne Davolio</option>
<option>Andrew Suyama</option>
<option>Nige Buchanan</option>
<option>Laura Fuller</option>
</select>
var app = angular.module('app', ['kendo.directives']);
app.controller("myCtrl", function ($compile, $scope) {
$scope.changed = function(e) {
console.log(e.sender.dataItems());
};
});
+0
当用户更改小部件的值时发生更改,而不是最初加载时的更改 – mavroprovato
+0
我认为初始onload已从数据库或相关区域读取数据。 – Kurkula
相关问题
- 1. 角度选择模型未设置值
- 2. 角度选择下拉菜单设置选择的值
- 3. 角度选择选项没有选择,即使有默认值设置
- 4. 角度选择值不变
- 5. 缺省值选择角度
- 6. 角+:选择值
- 7. 角度2选择选项默认值
- 8. 如何从角度选择多个值
- 9. 在角度选择中设置选择选项
- 10. 选择多个,获得选择的值和非选择的值
- 11. 设置中选择值
- 12. 设置一个选择值
- 13. lookupedit按值设置选择
- 14. 获取Kendo多选的所有值选择“全部”选项
- 15. 角度 - UI选择(选择2)高度
- 16. 在选择中设置选定的值
- 17. 设置选择菜单的选定值
- 18. jquery mobile - 设置选择/选项值
- 19. 为选择输入设置选定值
- 20. 为选择设置多个值
- 21. 如何设置默认值多选择
- 22. 多选择值复选框
- 23. 选择值后,角度选择ng模型为空
- 24. 如何设置选择多个选择
- 25. 设定值从选择几个选择
- 26. 角JS - 由值id选择选项选择选项
- 27. 角度,选择,设置默认
- 28. 角度选择设置显示2
- 29. 角度选择多选下拉
- 30. 角度选择'track by'重置选中
嘿!你的自定义指令帮了我很多。我分叉它并在这里编辑它(http://plnkr.co/edit/Z1E9FO8NAgpiSggSo3hY?p=info)我添加了一个pop方法来直接修改myItems。但是 - 运行时,更改不会反映在多选中。我怎样才能修改指令来解决这个问题? – Matt