【问题标题】:How to clear kendo window data using refresh method?如何使用刷新方法清除剑道窗口数据?
【发布时间】:2026-01-12 07:30:01
【问题描述】:

我在剑道窗口模式中有表格和网格,我想在每次用户打开模式窗口时刷新屏幕,我使用了refresh(),但它不起作用......任何建议将不胜感激......

到目前为止尝试过的代码...

main.html

<div kendo-window="viewAttestorkWin" options="attWinOptions" k-modal="true"></div>

main.js

$scope.openAttestorSearch = function(){
          $scope.viewAttestorkWin.refresh();
          attestorConfig.attestorModalWinConfig.title = 'Add Attestor(s)';
          $scope.viewAttestorkWin.setOptions(attestorConfig.attestorModalWinConfig);
          $scope.viewAttestorkWin.open().center();

        };

【问题讨论】:

    标签: angularjs kendo-ui


    【解决方案1】:

    它现在应该可以正常使用您的代码,但我怀疑 setOptions 让它没有。有没有尝试打开窗口后调用刷新方法?

    $scope.openAttestorSearch = function(){
        attestorConfig.attestorModalWinConfig.title = 'Add Attestor(s)';
        $scope.viewAttestorkWin.setOptions(attestorConfig.attestorModalWinConfig);
        $scope.viewAttestorkWin.refresh().center().open();
    };
    

    【讨论】: