kendo-ui - 如何在 kendo ui radiogroup 中以编程方式设置项目?
问题描述
我想在加载小部件后自定义要在 kendo UI radiogroup 中选择的数据。
这是一个在初始化 kendo UI radiogroup 后多次尝试完成项目的示例。
https://dojo.telerik.com/oJOZezuQ/2
value 可以在没有问题之后设置,但 items 不能。
有没有比在更改项目时重新生成整个小部件更好的变体?
解决方案
我能够完成这项工作的唯一方法是删除 kendo 小部件,然后使用新项目重新创建它:
<div id="radioGroupSection"></div>
<script>
rg = $("#radioGroupSection");
rg.html('<ul id="radiogroup"></ul>')
$("#radiogroup").kendoRadioGroup({
items: [ "one", "two" ],
value: "one"
});
setTimeout(function () {
rg.html('<ul id="radiogroup"></ul>')
$("#radiogroup").kendoRadioGroup({
items: [ "one", "two", "three" ],
value: "three"
});
}, 3000);
</script>
这里是道场
推荐阅读
- python-3.x - 为什么python3.7的python字典不可逆?
- php - 作曲家安装而不删除未使用的软件包
- sql - MS-ACCESS VBA 中 UPDATE 语句的语法错误
- npm - cypress npm 包应该安装在本地吗?
- python - 如何在类中显示文本
- r - r-plotly:用值代替百分比的饼图
- javascript - 在移相器 2 中循环生成和移动圆
- r - 按日期过滤反应变量时,闪亮的错误“比较(5)仅适用于原子和列表类型”
- java - Is there existing functionality to search through a JSON object and replace values
- apache-spark - Tensorflow Java 在 YARN 上使用过多内存和火花