Mam taki problem zawsze w ajaxie zajmowałem się tylko takimi rzeczami, że wywołanie funkcji ajaxowych jest tylko po przez kliknięcie przycisku button, a teraz chcę uzyskać taki efekt, że jak wybiorę z listy select jakąś opcje to w drugiej pozycji select na tej samej stronie chcę, żeby pojawiły mi się kategorie uzależnione od wyboru pierwszej i teraz nie wiem jak się z za to zabrać.
0
0
$("select.one").change(function() {
var $this = $(this);
var value = $this.val();
// START ajax -> success:
$("select.two > option").remove();
$("select.two").append("<option value="0">Nazwa</option>"); // nie jestem pewny czy dobrą funkcję użyłem :P Oczywiście wymaga wygenerowania tu lub po stronie serwera
// END ajax
});
0
AJAX czy JavaScript? Słowem AJAX się określa komunikację między przeglądarką a serwerem (wysyłanie requestów HTTP i odbieranie tych requestów bez przeładowania strony). AJAX nie ma nic wspólnego z wyświetlaniem menu.
Owszem, możnaby użyć AJAXa jak ktoś chce np. do pociągnięcia danych (np. listę pozycji w menu w formacie JSON), ale samą manipulację wyglądem / obiektami w HTMLu robi się za pomocą JavaScriptu (np. z użyciem biblioteki jQuery). AJAX też się robi JavaScriptem, ale to nie znaczy, że AJAX = JavaScript.
0
ja bym szukał w google "Checkbox jquery" np.
https://www.sitepoint.com/15-jquery-radio-button-checkbox-style-plugins/