Je dois désactiver/activer l'entrée de certaines colonnes sous certaines conditions, puis-je le faire avec Tabulator? Colonnes disponibles ou verrouillées à la saisie lorsque j'ouvre la page avec un tableau dans un certain état (booléen ou autre). Merci.
exemple:
//définir des données d'exemple
var tabledata = [
{
id: 1,
name: "Oli Bob",
age: "12",
col: "red",
dob: ""
},
{
id: 2,
name: "Mary May",
age: "1",
col: "blue",
dob: "14/05/1982"
},
{
id: 3,
name: "Christine Lobowski",
age: "42",
col: "green",
dob: "22/05/1982"
},
{
id: 4,
name: "Brendon Philips",
age: "125",
col: "orange",
dob: "01/08/1980"
},
{
id: 5,
name: "Margret Marmajuke",
age: "16",
col: "yellow",
dob: "31/01/1999"
},
];
var table_3 = new Tabulator("#table_3", {
height: 205,
data: tabledata,
layout: "fitColumns",
columns: [
{
title: "Nom",
field: "name",
width: 150,
editor: "input"
},
{
title: "Âge",
field: "age",
align: "left",
formatter: "progress",
editor: "input"
},
{
title: "Couleur préférée",
field: "col",
editor: "input"
},
{
title: "Date de naissance",
field: "dob",
sorter: "date",
align: "center",
},
],
});
Comment puis-je désactiver editor: "input"
dans certaines conditions?
0 votes
Salut et bienvenue sur SO. Veuillez éditer la question pour montrer ce que vous avez essayé. De cette manière, nous pourrons mieux comprendre votre problème/question et ainsi mieux vous aider. Il est préférable de fournir un exemple minimal reproductible. Pour plus d'informations, veuillez consulter Comment poser une question et prendre le Tour.
0 votes
J'ai trouvé une solution : tabulator.info/docs/4.1/edit "Édition facultative"