locked
speichern Kombinationsfeld Daten RRS feed

  • Frage

  • Hallo Freunde,

    Ich habe diesen Code:

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <meta charset="utf-8" />
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <script type="text/javascript" src="jquery-3.1.1.min.js"></script>
        <script type="text/javascript">
        
        function AddValue() {
        var valueToAdd = $( "#Textbox" ).val();
    
            $( "#Listbox" ).append( '<option value="' + valueToAdd + '">' + valueToAdd + '</option>' );
        }
    
        function RemoveValue() {
    
        var valueToRemove = $( "#Textbox" ).val();
    
            $( "#Listbox option[value='" + valueToRemove + "']" ).remove();
        }
    function RemoveSelectedValue() {
        $( "#Listbox option:selected" ).remove();
    }
        </script>
    </head>
    <body>
    
    <input id="Textbox" type="text" />
    <br />
    <input id="Add" type="button" value="Adicionar" onclick="AddValue();" />
    
    <input id="RemoveSelected" type="button" value="Remover" onclick="RemoveSelectedValue();" />
    <br /><br />
    
    <select id="Listbox" size="1" style="width: 200px;">
        
    </select>
    
    </body>
    </html>


    Wir sehen, dass ich die Möglichkeit zur Eingabe von Daten in das Kombinationsfeld durch das Textfeld haben.

    Das Problem ist, dass, wenn das Fenster zu schließen, ich alle Daten verloren gehen.

    Wie speichere ich sie nach dem automatischen Update, das wird zu tun, auch wenn Sie das Fenster schließen?

    Welcher Code, oder ich habe zu tun?

    Grüße.

    Patricio


    Sonntag, 5. März 2017 00:04

Alle Antworten

  • Hallo Patricio,

    wie im anderen Thread bereits geschrieben, müsstest Du uns verraten, welche Anwendungsart (UWP, ASP.NET, ...) Du verwendest. Nur dann kann man dir helfen.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Sonntag, 5. März 2017 12:17
  • Hallo Freund.

    Was ist der Unterschied zwischen diesen Namen, wenn Sie die Anwendung ausführen kann? Aber wahrscheinlich net sein, wird es eine Anwendung, die einige Zugriff haben. Gruß

    Patrício 

    Sonntag, 5. März 2017 13:01
  • Hallo Patricio,

    das hilft uns leider nicht weiter.

    Du musst schon selbst wissen, welche Projektart Du verwendest. Hier ein paar Links zu den Anwendungsarten.

      https://docs.microsoft.com/de-de/windows/uwp/layout/design-and-ui-intro

      https://www.asp.net/



    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Sonntag, 5. März 2017 14:06
  • Hallo Freund Stefan,

    Vielleicht brauchen Sie Hilfe, um diese Entscheidung zu treffen.
    Was ich versuche zu tun, so etwas wie die Datenbank als Code verwenden, bereits zusammengebaut.
    Ich möchte etwas zu tun, das von jedem Betriebssystem unabhängig ist. (In meinem Fall habe ich gesehen).
    Etwas Rolle im Browser, so dass es auf jedem Betriebssystem arbeitet, online oder offline manchmal.
    Also ich bin geneigt, HTML oder Javascript zu studieren.
    Der Code, der mich eingerichtet half, ist ein guter Schritt nach vorne für mich zu entwickeln, aber ich brauche die Informationen wie angegeben (die Combo-Boxen) zu speichern.


    Gruß

    Patricio

    Sonntag, 5. März 2017 23:23
  • Hallo Freund,

    Öffnen Sie ein Internet-Fenster. Ich habe ein Textfeld ein.

    Wie automatisch speichern ich, was in das Textfeld ein, dass, um das Fenster zu schließen, wird der Text gibt es?

    Ich halte einen Server? Es gibt andere Möglichkeiten?
    Ich interessiere mich nur für Anwendungen, ma ziemlich einfach.
    HTML ist dies die Zukunft.

    Gruß

    Patricio

    Montag, 6. März 2017 21:36
  • Hallo Patricio,

    ich denke, dass die Sprachschwierigkeiten dann hier doch zu einem Problem werden.

    Mit reinem HTML kannst Du das, was Du da machen willst, nicht so umsetzen, dass es dir oder deinem Besucher was bringen würde.

    Natürlich gäbe es die Möglichkeit, die Daten/Eingaben/Auswahlen im sogenannten "LocalStorage" abzulegen aber was soll man dann mit diesen Daten anstellen? Irgendwann sollten die ja auf irgendeine Art und Weise an eine Serveranwendung übermittelt werden, damit dort irgendwas damit gemacht werden kann.

      https://www.w3schools.com/html/html5_webstorage.asp

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Dienstag, 7. März 2017 06:31
  • Hallo Freund.

    Was ich tue, ist dies:

    Verwenden Sie den Code, schreiben Sie zum Beispiel einen Namen in der Box.

    Das Schließen des Fensters. Wenn ich Fenster zu öffnen, ist er nicht mehr da.

    WIE, dass das Fenster öffnen, wird der Name da?

    Gruß
    Dienstag, 7. März 2017 23:40
  • Hallo Freund. Zum Beispiel kann eine Web-Seite, die wir geöffnet, haben Sie eine Kombination, die Datenfeld hat; wo diese Daten gespeichert? Welcher Code? Gruß
    Mittwoch, 8. März 2017 09:33
  • Hallo Victor,

    das ist nicht ganz Einfach.

    Du musst ein paar Grundlagen lernen.

    Arbeite mal das Tutorial durch.

    Getting started with ASP.NET Core MVC and Visual Studio

    Da sollte erst mal alles nötige dabei sein.

    Mittwoch, 8. März 2017 09:49
  • Hallo Freund,

    Das wäre interessant. Aber ich habe nur Windows Vista.

    Gibt es eine Lösung?

    Gruß

    Patrício

    Mittwoch, 8. März 2017 23:55
  • Visual Studio Code könnte unter Vista laufen.

    Es läuft aber auch auf einen Linux Rechner.

    Damit solltest du mit ASP Core entwickeln können.


    Donnerstag, 9. März 2017 08:20
  • Linux? Aber ich sagte, ich habe nur Windows Vista ....
    Donnerstag, 9. März 2017 22:59
  • Wenn es auf Vista nicht läuft, kannst du dir kostenlos ein Linux installieren.
    Freitag, 10. März 2017 09:07