dennis-sauer
Erfahrenes Mitglied
Hallo zusammen,
ich hänge ein wenig, ich möchte gern zwei von mir genutzt Funktionen miteinander verbinden.
1) Die Datenbankabfrage im Hintergrund
1.2) Die Benachrichtigung á la Facebook
Soweit, so gut, das klappt auch, beim Eingang eines neuen Eintrages in der Datenbank wird in meiner Navigation eine neue Anzahl ausgegeben.
Nun möchte ich aber, das wenn ein neuer Eintrag in der Datenbank gespeichert wird, eine Bootbox erscheint.
Ich hab schon ein paar Kombinationen versucht, aber noch keine richtige und vor allem funktionierende gefunden.
ich hänge ein wenig, ich möchte gern zwei von mir genutzt Funktionen miteinander verbinden.
1) Die Datenbankabfrage im Hintergrund
Code:
<script>
$(document).ready(function() {
var refreshId = setInterval(function() {
$("#refresh").load('dashboard.php');
}, 1000);
$.ajaxSetup({ cache: false });
});
</script>
1.2) Die Benachrichtigung á la Facebook
Code:
<script type="text/javascript">
var messageTitle = "";
function updateMessage()
{
$.get('notification_open.php',
function(data)
{
document.getElementById('open').innerHTML = messageTitle+" "+data;
}
);
}
$(document).ready(function()
{
messageTitle = document.getElementById('open').innerHTML;
window.setInterval('updateMessage()', 1000);
});
</script>
Soweit, so gut, das klappt auch, beim Eingang eines neuen Eintrages in der Datenbank wird in meiner Navigation eine neue Anzahl ausgegeben.
Nun möchte ich aber, das wenn ein neuer Eintrag in der Datenbank gespeichert wird, eine Bootbox erscheint.
Code:
<script>
bootbox.dialog("Achtung es ist was passiert!", [
{
"label" : "Achtung",
"class" : "btn-success\",
"callback": function() {
location.href = "settings.php";
}
}, {
"label" : "Abbrechen"
}
]);
</script>
Ich hab schon ein paar Kombinationen versucht, aber noch keine richtige und vor allem funktionierende gefunden.