Beiträge von ChristianW

    Hey,



    Ich habe mir mal das jQuery UI gedownloadet Problem der Autocomplete geht derzeitig nur aus einer vorgegeben Javascriptarray:
    ALso suchte ich im Inet:


    Das habe ich nun schon:


    http://prntscr.com/20bzfz


    Meine 1. Frage muss da nicht jetzt noch type hin?
    Meine 2. Frage ist das nun so richtig --> http://prntscr.com/20c03e
    Meine 3. Frage das PHP Script ist nun sicherlich noch Fehlerhaft wie muss ich das dann richtig machen, sodass auch das Autocomplete funktioniert?



    Woher kommt der GET Eintrag, den der kann ja nicht alle millisekunde vomn autocomplete neu generiert werdne ohne abzusendne, das verwirrt mich ein weng?


    Grüsse

    $(".xxxFader").click( function() {


    Ich habe es jetzt so aber es wird nichts alrtet:


    $('.mainbox_letter').hover(function() {
    alert("data-toggle: "+ $(this).attr("data-toggle"));
    });

    <div class="mainbox_letter" data-toggle="<?php echo $array['id']; ?>"> //hier
    <table>
    <tr>
    <div style="float: left;">
    <td id="minibar"><div class="minibox"><?php echo $mailid; ?></div></td></div>
    <td id="image" onmouseover="Tip('Status: <?php switch($array['read']) { case 0:{ echo "Ungelesen"; break; } default: { echo "Gelesen"; break; } }?>')" onmouseout="UnTip()"><img src="images/icons/<?php if($array['read'] == 0) { ?>new_message.png<?php } else { ?>read_message.png<?php } ?>" style="height: 16px; width: 16px;" /></td></div>
    <td onmouseover="Tip('Absender')" onmouseout="UnTip()">
    <?php echo GetNamebyID($array['from']); ?>
    </td>
    <td onmouseover="Tip('Absendedatum')" onmouseout="UnTip()">
    <?php echo formatdate($array['time']); ?>
    </td>
    <td onmouseover="Tip('Betreff')" onmouseout="UnTip()">
    <?php echo $array['subject']; ?>
    </td>
    </div>
    <div id="message_<?php echo $array['id']; ?>"style="display: block; float: right; padding: 9px;">
    <img src="images/icons/bin_m.png" onmouseover="Tip('Nachricht l&ouml;schen')" onmouseout="UnTip()" />
    </div>
    </tr>
    </table>
    </div>

    Hey Com,


    Da ich mehrere der Kästchen nutze habe ich voherig mit einer for Schleife dem Kästchen eine feste id zugewiesen


    <div class="mainbox_letter" id="<?php echo $array['id']; ?>">


    Mein Problem ist nun wie lasse ich mittels dieser ID im jQuery das ding einFaden also das auch wirklich nur diese ID den fadeIn bekommt nicht alle?
    Ich verzweifel hier?

    Hey Com,


    Für meine For Schleife, da steht das hier:


    http://prntscr.com/202s0v


    Schaut beim jQuery Teil:


    Mein Code:



    Danke euch

    Dein float ist vermutlich das Problem. Nichts destotrotz ist das verdammt unschön realisiert. Warum arbeitest du nicht mit colspan?


    Ich weiss das ich meine Sachen nicht schön realisiere, da ich in css ziemlich noobiew bin aber ich schaue es mir mal an, hättest du evtl nochmal eine Wikiseite oder ähnlich?


    Edit: Ich mache es jetzt so, wenn man nicht über das Kästchen hovert und die Nachricht neu ist füge ich das Teil davor ein und wenn man dann drauf hover verschwindet das bild und die Id ist zu sehen. mMn schöner und mit mehr effekten ;)

    Wieso leitest du überhaupt aus der ID den Namen ab,um diesen dann in eine Tabelle einzutragen ?
    Über ein ordentliches Select kannst du auch über die ID auf den Namen schließen. Hat auch was mit Normalisierungeiner Datenbank zu tun.



    Auf dem Screenshot sieht man aber,dass die Tabelle messages heißt ( ohne s ).
    Das xxx ist auch nicht gerade unwichtig.


    Hey,


    Ich arbeite lieber mit ID`s als mit Namen
    Hat geklappt hab nur den print geändert :)



    //Goldkiller: Hätte schwören können,dass dort GetNameByID stand. Ne,ID ist schon richtig. Hatte irgendwie im Kopf du möchtest aus der ID den Namen ableiten um den dann in eine Tabelle einzutragen.