Maison  >  Article  >  interface Web  >  Comment utiliser easyui pour actualiser les données de la page à onglet spécifiée

Comment utiliser easyui pour actualiser les données de la page à onglet spécifiée

一个新手
一个新手original
2017-09-08 13:44:293428parcourir

Utilisez la gestion des onglets dans Accueil/Index et définissez une méthode d'actualisation dans la page d'accueil.

/**
 * 刷新指定的tab里面的数据
 * @param title 选项卡标题
 * @param refreshTabFunc  自定义的刷新方法(再各个页面具体实现)
 */
function refreshTabData(title,refreshGridFunc)
{
    if ($("#tabs" ).tabs('exists', title)) {
        $('#tabs').tabs('select' , title);
        typeof refreshGridFunc === 'function' && refreshGridFunc.call();
    }
}

Personnalisez votre propre méthode de rafraîchissement pour la page à rafraîchir, rafraîchissez les données, etc.

Je la définis dans l'interface des tâches Task/Index.js :

window.top["reload_taskTab"] = function () {
    datagrid.reload("#task_tab");
};

La méthode est stockée dans l'attribut window.top. Le nom de la méthode est reload_taskTab. Le code d'implémentation spécifique est écrit à l'intérieur.

J'ai mis à jour les informations sur la tâche dans Task/Edit.js, puis je dois actualiser les données de la table de la grille de données dans la page à onglet de la liste des tâches.

Ensuite, une fois le montage terminé, écrivez simplement :

window.parent.refreshTabData("任务列表",window.top.reload_taskTab);

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn