/ / Désactiver (en lecture seule) une case à cocher qui à l'intérieur d'une table de données Jquery - jquery, model-view-controller, datatable

Désactiver (en lecture seule) une case à cocher qui se trouve dans un Jquery DataTable - jquery, model-view-controller, datatable

Je suis silencieux pour Jquery et je travaille sur un MVCprojet. J'obtiens des données de la base de données et les affiche dans un Jquery DataTable. J'ai une colonne de case à cocher à l'intérieur du DataTable. J'ai défini la valeur de la case à cocher en fonction de la valeur de Status qui est l'un des champs de ma table. Je veux que la case soit en lecture seule. En d'autres termes, je veux
pour le désactiver. Voici le code dans lequel je mets la valeur de la case à cocher en fonction de la valeur de Status (un des champs) de la table.

{
"targets": -3,
"data": null,
"render": function (data, type, full, meta) {
return data.Status== true ? "<input type="checkbox" name="chk1" checked value=" + data.Status + ">" : "<input type="checkbox" name="chk2"  value=" + data.Status+ ">";
}
}

Aidez-moi à désactiver la case à cocher.

Réponses:

1 pour la réponse № 1

il suffit d'ajouter disabled à la case à cocher que vous souhaitez désactiver.

<input type="checkbox" disabled />