04. juni 2017 - 16:05Der er
11 kommentarer og 1 løsning
Start af function()
Jeg har fundet en Pop up Msg på nettet, som jeg gerne vil bruge på min php-side. Hvorledes starter jeg funktionen, så den automatisk kører når min Mysqli query er godkendt. Jeg har uploaded de to .js filer til sitet. Jeg skal sikkert sætte noget andet ind end .on(click)
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
(som du nok kan se/forstå så er jeg på dybt vand her. Har ledt efter et script, som jeg bare kunne copy/paste ind - dette var det nærmeste jeg kunne komme)
hele demoen ser således ud. Jeg skal bare bruge en af kasserne, som så skal hentes automatisk når min Mysqli query er kommet ud. Håber det giver mere mening. I denne demo genereres knapper, som der trykkes på for at boksen kommer frem.
Der er for så vidt ikke noget magi i det - php, og dermed også dit mysql, kører på serveren og når det er færdigt outputtes den klient-kode, heriblandt JavaScript, til browseren, så alt du behøver af kode er
Nu står alt dette i starten af min side, hvor mit sql køres. Den opdaterer korrekt (som den har gjort hele tiden) men der kommer ikke noget svar fra scriptet. SUK
$sql = "UPDATE telefon SET telefon1 = '$ny_telefon1', telefon2 = '$ny_telefon2', kommentar = '$ny_kommentar' WHERE id = '$id'"; if (mysqli_query($mysqli, $sql)) {?>
Kig i din developer toolbar og se om der kommer en fejl. Kender ikke til rustaMsgBox, men i din demo har du ikke noget eksempel med de parametre du angiver - det ser ud som om den understøtter fx content, mode og customClass men du angiver succes og du kan ikke selv opfinde parametre.
Derudover bør du nok kigge på prepared statements til din sql.
// add close button click functionality $('#' + msgBoxId + ' .rusta-msgBox-close').on('click', function(){ var thisMsgBoxId = $(this).data('rusta-msg-box'); $('#' + thisMsgBoxId).fadeOut(400, function(){ $('#' + thisMsgBoxId).remove(); }); }); } // end close button block
// animate message box on to screen $('#' + msgBoxId).animate({ "bottom": 20 + (parseInt(settings.stack?1:0) * parseInt($(".rusta-msgBox").length - 1))*50 }, 600);
// fade out after set amount of time if (settings.fadeOut) { setTimeout(function(){ $('#' + msgBoxId).fadeOut(400, function(){ $('#' + msgBoxId).remove(); }); }, settings.fadeTimer) } }
@keysersoze jeg fandt fejlen. I min iver havde jeg sat er ´i stedet for et ' i en setting i scriptet.
Mange tak for hjælpen med 'onload' isf onclick
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.