Tengo una lista de botones en una página que se crea usando una base de datos, me gustaría deshabilitar el botón de clic del usuario de forma permanente. El botón también debe estar en modo desactivado después de cargar la página.
<div class="panel-group" id="posts"> <?php while($row = $query->fetch(PDO::FETCH_ASSOC)) { ?> <button id='registedButton' type='button' onclick='getButtonDataId(this)' data-id=<?php echo $row["Acronym"]; ?>>Applied</button> }<div class="panel-group" id="posts"> <?php while($row = $query->fetch(PDO::FETCH_ASSOC)) { ?> <button id='registedButton_<?php echo $row["Acronym"]; ?>' type='button' class="registedButton" data-id=<?php echo $row["Acronym"]; ?>>Applied</button> <?php } ?> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script> $(document).ready(function(){ $(".registedButton").each(function() { var getCookieName = $(this).attr('id'); if(getCookie(getCookieName)){ $(this).prop('disabled',true); } }); }); $('.registedButton').on('click', function(e) { var cookieName = $(this).attr('id'); var eCookie = setCookie(cookieName, 'setVal'); e.preventDefault(); $(this).prop('disabled',true); }); </script>