Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Drag&Drop salvataggio posizione senza lista?

    Ciao a tutti, sono nuovo sul forum!

    Sto realizzando da tempo un progetto, che mi permetta di spostare gli elementi del mio database tramite un sistema di Drag&Drop integrato al jquery.

    Sono riuscito a creare qualcosa, ma con l'utilizzo di una lista "<ul>".

    Sinceramente torna scomoda, quindi volevo chiedervi se esiste un modo per toglierla e riuscire a spostare i miei elementi del database MySql per tutta la pagina, senza dei parametri precisi.

    Grazie per l' attenzione.

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, potresti guardare jQuery droppable draggble o sortable 3 plugin comodi per fare drag&drop

  3. #3
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  4. #4
    Originariamente inviato da bANART
    questo l'hai visto?
    http://www.looking4myns.net/2010/06/...con-drag-drop/
    Anche qua si tratta di una lista. (puoi notare i parametri[*])
    Fino a questo punto c'ero arrivato, io devo far in modo di spostare elementi senza liste o tabelle.

  5. #5
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, appunto con droppable draggable o sortable sposti quello che vuoi, puoi gestire la cosa con i selettori di jquery che possono essere per esempio le classi, gli id o i tag stessi.

  6. #6
    Originariamente inviato da m4rko80
    Ciao, appunto con droppable draggable o sortable sposti quello che vuoi, puoi gestire la cosa con i selettori di jquery che possono essere per esempio le classi, gli id o i tag stessi.
    Dirlo è una cosa, farlo è un altra.

    Se ti posto il mio codice puoi aiutarmi e dirmi come eseguire spostamenti senza lista?

    codice:
    <?php require("db.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Titolo pagina</title> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript" src="jquery-ui-1.7.1.custom.min.js"></script> <style> body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 10px; } ul { margin: 0; list-style-type: none; } #contentWrap { width: 250px; margin: 0 auto; height: 320px; } #contentTop { width: 250px; padding: 10px; } #contentLeft { float: left; width: 250px; } li { margin: 0 0 4px 0; padding: 3px; float: left; height: 50px; width: 70px; cursor: move; position: relative; } #contentRight { float: right; width: 160px; padding: 5px; background-color:#336600; color:#FFFFFF; } </style> <script type="text/javascript"> $(document).ready(function(){ $(function() { $("#contentLeft ul").sortable({ opacity: 0.5, cursor: 'move', update: function() { var order = $(this).sortable("serialize") + '&action=updateRecordsListings'; $.post("updateDB.php", order, function(theResponse){ $("#contentRight").html(theResponse); }); } }); }); }); </script> </head> <body> <div style="background-image: url(immagine); width: 400px; height: 322px;"> <div style="position: absolute; margin-top: 50px; margin-left: 50px;"> <div id="contentWrap"> <div id="contentTop"></div> <div id="contentLeft"> <ul style="width: 240px;"> <?php $query = "SELECT * FROM records ORDER BY recordListingID ASC"; $result = mysql_query($query); while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { ?> <li id="recordsArray_<?php echo $row['recordID']; ?>"> <?php echo $row['recordText']; ?> <?php } ?>[/list]</div> </div> </div> </div> </body> </html>
    Voglio cercare di togliere la lista <ul>, è fattibile?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.