![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Moim celem jest stworzenie planu dnia w formie dynamicznej tabeli. Chciałbym aby użytkownik klikając w daną komórkę mógł zapisać się na daną godzinę i dany dzień. Niestety nie wiem jak się za to konkretnie zabrać. Mam stworzoną tabelę w HTML-u. Czy mógłby ktoś podpowiedzieć jakie kroki mam dalej podjąć? Za co się wziąć itp.?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 460 Pomógł: 49 Dołączył: 5.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
contenteditable
js event typu input ajax php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2017 Ostrzeżenie: (0%) ![]() ![]() |
Można coś więcej na ten temat?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
https://developer.mozilla.org/en-US/docs/We...ditable_content
https://prophp.pl/article/28/propagacja_i_d...en_w_javascript https://prophp.pl/advice/show/20/pierwsze_k..._i_czym_jest%3F http://php.net/ -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 4 Dołączył: 16.04.2009 Ostrzeżenie: (10%) ![]() ![]() |
musisz to javascriptem obsłużyć, obecnie twój poziom wiedzy wskazuje na spore braki w tym temacie, polecam na początek ( mimo iż nie powinienem bo to badziew ) nauczyć sie jQuery
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 6 Pomógł: 1 Dołączył: 29.10.2017 Ostrzeżenie: (0%) ![]() ![]() |
Ew możesz użyć gotowca. Ja sobie np chwale ten skrypt: http://preview.codecanyon.net/item/ajax-fu...preview/3985692
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 31.10.2017 Ostrzeżenie: (0%) ![]() ![]() |
Próbuję ale coś niestety nie wychodzi. Stworzyłem co nie co, ale zero efektów. W kodzie istnieje na pewno wiele błędów
![]() Kod <?php $host ="localhost"; $db_user ="root"; $db_password =""; $db_name ="panellogowania"; $db = mysqli_connect($host, $db_user, $db_password, $db_name); if (mysqli_connect_errno()) { echo 'Błąd'; } else { } ?>
Kod $('#btn').click(function onBtnClick()
{ var btn = $('#lista').val(); $.ajax({ type:"POST", url: "wyslij.php", data: {klucz_ajax:btn}, success: function onBtnClick() { alert('Zapisałeś się na termin!'); btn.style.backgroundColor = 'red'; btn.removeEventListener('click', onBtnClick) $("#btn").attr("disabled", true); }, btn.addEventListener('click', onBtnClick); error: function onBtnClick(blad) { alert("Wystąpił błąd"); console.log(blad); } }); }); |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.06.2025 - 02:05 |