Listview Kendo Mobile-无法在ModalView关闭时刷新列表视图

Listview Kendo Mobile-无法在ModalView关闭时刷新列表视图,listview,kendo-ui,refresh,kendo-mobile,Listview,Kendo Ui,Refresh,Kendo Mobile,当从该列表视图添加或删除行的对话框关闭时,我无法刷新列表视图 我试过几种方法。但以下方法不起作用 function closeModalViewRemove() { $("#modalview-app-remove").kendoMobileModalView("close"); //--- this is not working -- start --- refreshAppList(); //--- this is

当从该列表视图添加或删除行的对话框关闭时,我无法刷新列表视图

我试过几种方法。但以下方法不起作用

function closeModalViewRemove() {

        $("#modalview-app-remove").kendoMobileModalView("close");
        //--- this is not working -- start ---
              refreshAppList();
        //--- this is not working -- finish ---

};


function refreshAppList() {
    var applist = $('#applist').data('kendoMobileListView');
    applist.dataSource.read();   
    applist.refresh();
}

我做错了什么?

下面的代码应该可以做到这一点

 $("#applist").data("kendoMobileListView").refresh()
有关更多信息,请查看有关刷新的文档:


我不知道你为什么使用datasource.read。仅当在listview中有加载到模板中的动态数据项,并且每次关闭模式视图后都要删除源中的项并读取其余的源项时,才能使用此函数。为了删除listview的行并显示其余的行,只要用listview的id调用refresh函数就足够了。

下面的代码应该可以做到这一点

 $("#applist").data("kendoMobileListView").refresh()
有关更多信息,请查看有关刷新的文档:


我不知道你为什么使用datasource.read。仅当在listview中有加载到模板中的动态数据项,并且每次关闭模式视图后都要删除源中的项并读取其余的源项时,才能使用此函数。为了删除listview的行并显示其余的行,用listview的id调用refresh函数就足够了。

Hi@ShinyJos,实际上我也试过这个。。listview不刷新很难说..你能用提琴发布代码吗..我会努力让它工作的我可能在提琴上也犯了一个错误,无法打开对话框我无法编辑您的代码,因为我不知道它应该做什么。请发布一个工作代码,我只能刷新您的列表。我的问题转到以下问题,您能看一下吗?Hi@ShinyJos,实际上我也试过这个。。listview不刷新很难说..你能用提琴发布代码吗..我会努力让它工作的我可能在提琴上也犯了一个错误,无法打开对话框我无法编辑您的代码,因为我不知道它应该做什么。请发布一个工作代码,我只需刷新您的列表即可工作。我的问题已转到以下问题。您能看一下吗?