Hej,
na stronie mam dwa datepickery: dataStart, dataStop.
Mam także tabelę z n wierszami. W każdym wierszu inicjalnie jest link w stylu "href="pociąg/przyjazd/pocId=24&passengerId=168&myId=3" ( wiadomo id`ki rozne )
teraz chciałbym aby po wybraniu daty w datepicker dataStart js przerobił mi wszystkie linki na
pociąg/przyjazd/pocId=24&passengerId=168&myId=3&dataStart=<wybranaData>
gdy wybrany zostanie takze dataStop
pociąg/przyjazd/pocId=24&passengerId=168&myId=3&dataStart=<wybranaData>&dataStop=<wybranaData>
na razie mam tyle. Co już działa ale:
- dany parametr start lub stop musi być 1 raz w query stringu. teraz skrypt dodaje po prostu na końcu kolejny raz zmienne gdy wybiorę datę kilka razy. Trzeba by jakoś czyścić na początku skryptu query string do stanu wyjściowego czyli href="pociąg/przyjazd/pocId=24&passengerId=168&myId=3
ale nie wiem jak... - Jest jeszcze kwestia, że dataStart musi być 4 parametrem a dataStop 5. To już ztrudniejsze i chyba zostawie na po punkcie 1
var addChangeListener = function(id, paramName) {
$(id).datepicker({
onSelect: function (elem) {
$('#employees tbody a').each(function () {
var href = $(this).attr('href');
var date = '&'+paramName+'='+$(id).val();
$(this).attr('href', href + date);
});
}
});
};