2016-11-23 3 views
-5

Gegeben eine Dropdown-Liste von Farben.Wie ändere ich die Farbe mit Hilfe von AJAX?

Wenn das Ereignis durch das Dropdown ausgelöst wird, sollte die Farbe mit AJAX-Hilfe geändert werden.

Das bedeutet, die Seite sollte nicht neu geladen werden, sie sollte die ausgewählte Farbe anzeigen, ohne zu laden oder neu zu laden.

jQuery AJAX muss implementiert werden.

Wie mache ich das?

+4

Hier ist keine Frage - nur eine Anforderungsliste, die sich wie eine Hausaufgabe anhört. Beachten Sie auch, dass AJAX nichts mit dem Ändern einer Farbe auf einer Seite zu tun hat, wenn eine Auswahl geändert wird. –

+0

Willkommen bei SO. Bitte besuchen Sie die [Hilfe], um zu sehen, was und wie zu fragen. TIPP: Post-Aufwand und Code stattdessen zwingende Forderungen – mplungjan

+2

Warum Ajax verwenden, um Farbe zu ändern? Es gibt keine Server-Seite benötigt, um eine Farbe zu ändern http://stackoverflow.com/questions/15945267/how-to-fire-select-onchange-event-with-jquery – mplungjan

Antwort

1

Ich denke, dass Sie nur JQuery verwenden möchten. Ajax dient zum Senden von Daten an den Server und zum Empfangen einer Antwort. Wenn Sie keine Änderungen in Ihrer Datenbank speichern möchten, müssen Sie AJAX nicht verwenden.

$('#dropdownId').change(function(){ 
    $('body').css('background-color', $(this).val()); 
}); 
Verwandte Themen