Autor Zpráva
curdto
Profil
Ahoj, mám v databázi uložený řádek ve sloupečkách ID, cas -> 1, 18:00. Já vypisuji tento čas podle toho, jaké je v proměnné ID (takže nyní mám ID 1 a na web chci zobrazit 18:00, ale to je nepodstatné nyní). Ale vedle této hodnoty na webu mám tlačítko Aktualizovat, na které když kliknu, chci čas zaktualizovat v databázi (to je v pohodě), ale jak mám zaktualizovat i hodnotu vedle odkazu (plynule)? Vím, že to půjde AJAXem, ale dál už jen tápu. Poradí mi někdo? Díky.
Darker
Profil
Uděláš PHP script který vrátí aktuální hodnotu (nebo JSON, pokud je dat víc).
Potom po stisknutí tlačítka odešleš požadavek, který hodnotu aktualizuji (to se ti asi podařilo) a s návratovou hodnotou provede třeba toto:
var hodnota_elm=document.getElementById("NECO");
hodnota_elm.innerHTML=navrat_ajaxu;

Pokud používáš jQuery framework, bude získávání dat vypadat takto:
$.post/*nebo get*/("aktualizuj.php",{cas: "12:00"},function(data){/*data nahrajem do elementu*/});

Bez jQuery http requesty bohužel neumím, nikdy jsem je tak moc nepotřeboval.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0