0
Ich habe , ich möchte es so, dass, wenn ich auf den Button "Active account" innerhalb dieser td
, der Wert "1" wird in Spalte hinzufügen 'active_account' in der Datenbank und das funktioniert mit mir. Auch die background-color
für td
wird blau und hier das Problem! ändere mich nicht.Ändern Sie die Hintergrundfarbe eines bestimmten TD auf Klick-Taste mit JavaScript/Ajax
JavaScript
<script type="text/javascript">
function active_user_account() {
jQuery.ajax({
url: "check_data.php",
data:'conf_data='+ document.getElementById("active_account").value + '&id='+ document.getElementById("id_this_user").value,
type: "POST",
success:function(data){
document.getElementById("tr_color").style.backgroundColor = "blue !important";
},
error:function(){}
});
}
</script>
TR oder TD?
Antwort
können Sie haben nicht
!important
in Stile mit JavaScript hinzugefügt. Ändern Sie es inund es sollte funktionieren. Alternativ, wenn Sie wirklich
!important
verwenden müssen, versuchen Sie es mit einer Klasse zu tun statt:mit folgendem CSS:
Quelle
2017-01-14 23:46:05
Das gleiche Problem, auch wenn ich Klasse hinzufügen, wie Sie sagen, dass nicht funktioniert! und immer wenn ich in den Knopf klicke, füge eine neue Klasse in tr hinzu :( –
@BudoorAyhd könntest du eine Geige machen, die das Problem zeigt? –
Verwandte Themen