その場で作成されているjqueryモーダルがあり、そのモーダルの一部は一連の事前タグです。pre タグ内にはボタンがあり、このインスタンスでは btnAdd と呼ばれます。
ループの反復回数に応じて、1 つまたは複数のボタンを取得します。ここで、ユーザーのアクセス許可に応じて、上記のボタンのすべてのインスタンスを非表示にする必要があります。次のコードは、単一のインスタンスに対してこれを実現しますが、ループの一部として複数のデータセットを生成する場合はそうではありません
$('#myModal').on('show', function() {
if (!$("#chkAGOG").is(":checked")) {
$('#btnAdd').hide();
} else {
$('#btnAdd').show();
}
});