JQuery: Unterschied zwischen den Versionen

Aus Mediawiki Ferdinand Gruber
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== DropDown Liste == === Selected Text === # Beispiel 1 $("#dropDown").change(function() { var Name = $(this).find(":selected").text(); # Beispiel 2…“)
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:
 
  $("#dropDown").change(function() {
 
  $("#dropDown").change(function() {
 
     var Name = $("#dropDown option:selected").text();
 
     var Name = $("#dropDown option:selected").text();
 +
=== AJAX ===
 +
$.ajax(
 +
    cache: false,
 +
    ...
 +
Diese Einstellung bewirkt, dass an den Querystring ein Timestamp als zusätzlicher Parameter angehängt wird.
 +
 +
Durch das Hinzufügen eines eindeutigen Parameters wie <tt>&_=[timestamp]</tt> zu jeder Anfrage wird verhindert, dass der Browser eine zwischengespeicherte Antwort zurückgibt. Der Parameter stellt sicher, dass die URL der Anfrage einzigartig ist und daher vom Browser als neue Anfrage betrachtet wird.

Aktuelle Version vom 8. Juli 2024, 08:22 Uhr

DropDown Liste

Selected Text

# Beispiel 1
$("#dropDown").change(function() {
   var Name = $(this).find(":selected").text(); 
# Beispiel 2
$("#dropDown").change(function() {
   var Name = $("#dropDown option:selected").text();

AJAX

$.ajax(
   cache: false,
   ...

Diese Einstellung bewirkt, dass an den Querystring ein Timestamp als zusätzlicher Parameter angehängt wird.

Durch das Hinzufügen eines eindeutigen Parameters wie &_=[timestamp] zu jeder Anfrage wird verhindert, dass der Browser eine zwischengespeicherte Antwort zurückgibt. Der Parameter stellt sicher, dass die URL der Anfrage einzigartig ist und daher vom Browser als neue Anfrage betrachtet wird.