Wątek przeniesiony 2015-01-14 17:43 z Webmastering przez dzek69.

Po wybraniu daty, przeładuj strone z nowymi danymi - jak ?

ne0
2015-01-14 15:40
ne0

Rejestracja: 12 lat temu

Ostatnio: 1 rok temu

Lokalizacja: Kraków

0

Hej,
mam takie coś do zrobienia: textbox z datepicker, po wybraniu daty, na nowo załadować stronę ale teraz aby były tylko te dane w których data zgadza się z wybraną.
Do tej pory mam zrobione tyle że mam tego textboxa, podpięty datepicker no i umiem przesłać tą wartość wybraną do JS, robię to tak:

  1. widok

    <p>
                   Sort by Date: <input type="text" id="datepicker12" class="datepicker12" onchange="func(this.value)">
                </p>
  2. JS:

    function func(val) {
    alert(val);
    }

    no i pokazuje mi tą datę, jednakże nie wiem jak potem posortować i ponownie załadować całą stronę :(

EDIT:
dzięki temu:


function func(val) {
    alert(val);
    $('#tabelka').html("adfas");

}

udaje mi się przeładować danego div-a, to jeszcze tylko muszę pobrać na nowo te dane :)


Pomogłem? To dobrze :)
edytowany 1x, ostatnio: ne0, 2015-01-14 16:08

Pozostało 580 znaków

2015-01-14 17:13

Rejestracja: 7 lat temu

Ostatnio: 1 dzień temu

Lokalizacja: Dąbrowa Górnicza

0

a jak przeladowujesz tego diva, pobierasz skads te dane?? jesli dane pobierasz z serwera to idea jest prosta. ajaxem wysylasz zapytanie, jako parametr wrzucasz wybraniu wartosc, a sortowanie i generowanie htmla lub po stronie serwera a zwrocony html wrzuc do diva.

Pozostało 580 znaków

ŁF
2015-01-14 17:35
ŁF
Moderator

Rejestracja: 17 lat temu

Ostatnio: 2 dni temu

0

Albo przeładuj całą stronę (window.location.reload(true);), albo pobierz nową treść ajaksem (najprościej przez .load(url)).


Pozostało 580 znaków

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0