JQuery-vel hogyan tudok változtatni egy div tartalmán?
Adott egy gomb egy webshopban, ami a következő JS-t futattja:
function add_to_cart(pid,status)
{
var dataString = "pid=" + pid + "&page=add_to_cart";;
$.ajax({
type: "POST",
url: "model/cart_handler.php",
data: dataString
});
}
A dolog működik is, de szeretném, ha a div#cart doboz is módosulna, illetve frissülne. Tehát ha új termék kerül a kosárba (vagy, később ha eltávolítunk a kosárból egy terméket) akkor a kérdéses doboz tartalmát lehívja ismét egy adatbázisból.
A kérdésem az, hogy milyen jQuery parancsokra lenne szükség, egy ilyen művelet megvalósításához?
$.ajax({
type: "POST",
url: "model/cart_handler.php",
data: dataString,
success:function(data) {
$('#valtoztatni_kivant_div').html(data);
}
});
ajax success része fogja lekezelni mi történjen, miután lezajlott az ajax, a paraméterbe pedig (data) bekerül a szerverről kiértékelt válasz. Például a frissíteni kívánt adatokat egyszerűen kiprinteled php-ban, itt meg javascripttel frissíted az oldalon.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!