Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.javascript > #5259

Re: Generelles: per JS neue Seite Aufbauen

Path csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Arno Welzel <usenet@arnowelzel.de>
Newsgroups de.comp.lang.javascript
Subject Re: Generelles: per JS neue Seite Aufbauen
Date Tue, 23 Mar 2021 14:29:46 +0100
Lines 35
Message-ID <ibu8qaFhjjcU1@mid.individual.net> (permalink)
References <s3a9bs$hac$1@gwaiyur.mb-net.net> <ibs4grF4u0mU1@mid.individual.net> <s3c0h2$o68$1@gwaiyur.mb-net.net>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace individual.net rTlQfpXp7+CUFZ/8cyPyZwYth/WdCfrbeRWzliAapwVHSi83Wd
Cancel-Lock sha1:VdMS/hb4glAMwhpYS9gcEkAbNEk=
In-Reply-To <s3c0h2$o68$1@gwaiyur.mb-net.net>
Xref csiph.com de.comp.lang.javascript:5259

Show key headers only | View raw


Jan Novak:

> Am 22.03.21 um 19:04 schrieb Arno Welzel:
>>> Wie wäre ein korrektes Vorgehen?
>>
>>> Mit "window.location.replace" oder "href" könnte ich auf eine ganz neue
>>> Seite verzweigen, aber das wäre ja ein kompletter Neuaufbau.
>>> Andererseits: wie übergebe ich dann die Daten dorthin?
>>
>> In der URL. Die übliche Lösung wäre, dass jede Zeile in der Tabelle ein
>> eindeutige ID hat, die man als Parameter übergeben kann:
>>
>> window.location.href="http://server.example/edit-record?id=<ID>
> 
> Ah, ok, natürlich ... das wäre eine Lösung meines Problems
> Zur Info: ... wie machen "großen" Applikation so etwas, welche keinen 
> Seitenwechsel haben? Die übergeben das doch nicht auf diese Weise?

Doch, tun sie ebenso.

Ob man eine neue URL aufruft mit der ID als Parameter oder ob man in der
selben Seite per XHR einen Request mit der ID abschickt, um dann ein
Fragment zur Bearbeitung zurückzubekommen, was man in eine bestehende
Seite einfügt, macht technisch erstmal keinen grundlegende Unterschied.

Du kannst halt entweder eine neue Seite aufbauen, wo man den Datensatz
bearbeitet oder Du änderst den Inhalt der bereits geladenen Seite im
Browser, indem Du dort ein Bearbeitungsformular erzeugst, dessen
Eingaben dann wiederum per XHR an den Server geschickt werden.



-- 
Arno Welzel
https://arnowelzel.de

Back to de.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Generelles: per JS neue Seite Aufbauen Jan Novak <repcom@gmail.com> - 2021-03-22 15:25 +0100
  Re: Generelles: per JS neue Seite Aufbauen Arno Welzel <usenet@arnowelzel.de> - 2021-03-22 19:04 +0100
    Re: Generelles: per JS neue Seite Aufbauen Jan Novak <repcom@gmail.com> - 2021-03-23 07:06 +0100
      Re: Generelles: per JS neue Seite Aufbauen Maik Koenig <usenetspam@maikkoenig.de> - 2021-03-23 11:10 +0100
        Re: Generelles: per JS neue Seite Aufbauen Stefan Reuther <stefan.news@arcor.de> - 2021-03-23 17:36 +0100
          Re: Generelles: per JS neue Seite Aufbauen Arno Welzel <usenet@arnowelzel.de> - 2021-03-23 18:15 +0100
          Re: Generelles: per JS neue Seite Aufbauen Maik Koenig <usenetspam@maikkoenig.de> - 2021-03-23 19:19 +0100
            Re: Generelles: per JS neue Seite Aufbauen Stefan Reuther <stefan.news@arcor.de> - 2021-03-24 17:35 +0100
          Re: Generelles: per JS neue Seite Aufbauen Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2021-03-26 20:04 +0100
      Re: Generelles: per JS neue Seite Aufbauen Arno Welzel <usenet@arnowelzel.de> - 2021-03-23 14:29 +0100
        Re: Generelles: per JS neue Seite Aufbauen Jan Novak <repcom@gmail.com> - 2021-03-24 07:09 +0100

csiph-web