jquery dropdownlist, onchange die Seite neu laden mit Get-Anfrage mit der ID der dropdown-Wert
Wenn jemand wählt ein Element in einem dropdown möchte ich die aktuelle Seite neu laden mit dem Wert der ID in das ausgewählte Element in der querystring wie:
http://www.example.com/mypage?id=234
Wie kann ich dies tun?
Könnten Sie ein Beispiel geben, in der dropdown-Liste?
InformationsquelleAutor Blankman | 2010-09-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die raw-javascript-version, die Dutchie432 festgestellt oder die jQuery-version.
InformationsquelleAutor BBonifield
jQuery wird nicht benötigt. grundlegende Javascript-tun Sie gerade fein in diesem Fall.
Fügen Sie einfach ein "onchange" - Ereignis, um Ihre drop-down -
fügen Sie dann die Funktion, die aufgerufen wird, wenn der Wert geändert
ODER Die kompakte version, ohne seperate JS-Code
InformationsquelleAutor Dutchie432
Skript:
InformationsquelleAutor Stephan Muller
Folgenden code wird überprüft,
ausgewählten Wert.
Laden Sie die Seite neu.
InformationsquelleAutor BJ Patel
Besser ist die Verwendung
<form>
da, im anderen Weg, der alle Felder, die nicht Anhängen in der url. In dieser Ursache@BJ Patel
wollte dieses problem lösen, in dem eine andere Antwort hier rein.Also, Wenn Sie
form
für diese, wenn Sie weitere Felder im Formular, nach dem Absenden, dass alle Anhängen und ersetzen Sie mit neuen Wert in der URL. Siehe:InformationsquelleAutor Nabi K.A.Z.