如何使用AngularJs刷新/重新加载剑道组合框数据源?
我有:如何使用AngularJs刷新/重新加载剑道组合框数据源?,angularjs,combobox,kendo-ui,refresh,reload,Angularjs,Combobox,Kendo Ui,Refresh,Reload,我有: 但是comboBox仍然无法重新加载。您在注释中发布的代码表明您正在尝试重新加载comboBox的数据源。如果comboBoxDataSource为kendo.data.DataSource类型,则此操作将起作用。我建议您使用模型$scope.comboBoxListOptions来控制UI: .data('kendoComboBox').dataSource.read(); .data('kendoComboBox').refresh(); 在dataSource.r
但是comboBox仍然无法重新加载。您在注释中发布的代码表明您正在尝试重新加载comboBox的数据源。如果
comboBoxDataSource
为kendo.data.DataSource
类型,则此操作将起作用。我建议您使用模型$scope.comboBoxListOptions
来控制UI:
.data('kendoComboBox').dataSource.read();
.data('kendoComboBox').refresh();
在dataSource.read()之后不需要调用refresh()方法
查看此演示以了解更多详细信息:
请注意,不要使用诸如“\u data”之类的私有变量。使用API更安全:
comboBox.DropDownStyle=ComboBoxStyle.DropDownList 你能再给我看一些代码吗<代码>元素.data('kendoComboBox').dataSource.read()代码>
element.data('kendoComboBox').refresh()代码>
$scope.comboBoxListOptions.dataSource.read();