Maison > interface Web > Tutoriel Layui > le corps du texte

Comment supprimer des données dans layui

藏色散人
Libérer: 2020-11-17 15:29:44
original
4856 Les gens l'ont consulté

Layui implémente la méthode de suppression des données : obtenez d'abord les données de la ligne actuelle et la valeur correspondant à "lay-event" puis obtenez la position de l'application cliquée puis bouclez les données du tableau et définissez un booléen ; passez enfin "obj .del();" Supprimez la structure DOM de la ligne correspondante et mettez à jour le cache.

Comment supprimer des données dans layui

Recommandé : "tutoriel layui"

layui - supprimer les données de la table (données du tableau)

Le code est le suivant :

table.on('tool(dataTable)', function(obj) { //注:tool是工具条事件名,test是table原始容器的属性 lay-filter="对应的值"
var data = obj.data; //获得当前行数据
var layEvent = obj.event; //获得 lay-event 对应的值
//获取点击的应用位置
if (layEvent == 'delete') {
layer.confirm('确认删除吗?', function(index) {
mans.forEach((item, index) => {//先循环数组的数据
let bool = item.userId == data.userId;//定义一个bool如果数据的id和当前行数据相等
if (bool) {
mans.splice(index, 1);
}
});
console.log(mans);
obj.del(); //删除对应行(tr)的DOM结构,并更新缓存
layer.close(index);
});
}
});
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!