Wie man HTML-Tabelle "Excel-like" editierbar für mehrere Zellen, also der gleichzeitige kopieren-einfügen-Funktionen?
Muss ich meiner HTML-Tabelle bearbeitet werden, so dass Benutzer Daten eingefügt werden könnten, die an den server gesendet. Jedoch aufgrund der Tabelle Größe (50 Zeilen), wäre es nicht bequem für Benutzer, um Daten einzufügen Punkte, die man auch durch, wenn ich vorstellen contenteditable
- Attribut wie folgt:
<table>
<tr><td><div contenteditable>editable</div></td><td><div contenteditable>editable</div></td></tr>
//...........
</table>
Wie kann ich meine Tabelle bearbeitet werden ähnlich einer excel-Tabelle, wenn möglich ohne Verwendung von dojo etc?
Ich habe dies getan in Java ExcelAdapter Klasse. Gibt es eine Möglichkeit, ich könnte es in HTML?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einen listener hinzufügen, um die
input
Ereignis von jeder Zelle und wenn die Zelle enthält mehrere Datenelemente teilen Sie diese über die nächsten Zellen.Demo: http://jsfiddle.net/yRnkF/
white-space: pre-wrap
zu bewahren Sequenzen von Leerzeichenkönnen Sie erreichen dies einfach durch hinzufügen handsontable
ändern, div, um eine excel-Tabelle
jsFiddle : http://jsfiddle.net/jwtskyLa/