| Autor | Zpráva | ||
|---|---|---|---|
| Majk89 Profil |
#1 · Zasláno: 2. 3. 2012, 21:34:35
Dobrý den,
chtěl bych Vás poprosit o radu. Mám výstup ze stránky adresa1.php ve formátu echo json_encode(array("hlaska" => $hlaska, "hodnota" => $hodnota));$.getJSON("adresa1.php", function(data){
$(".pocetPlusu#"+id).val(data.hodnota);
$(".hlaska#"+id).val(data.hlaska);
} );Předem všem děkuji za odpovědi. Matěj. |
||
| kolemjdoucí Profil * |
#2 · Zasláno: 2. 3. 2012, 22:01:03
To id máš někde definované? A asi by tam mělo být
$(".hlaska, #"+id).val(data.hlaska)
|
||
| Majk89 Profil |
#3 · Zasláno: 2. 3. 2012, 22:26:18
Díky za rychlou reakci.
Omlouvám se, že jsem neposlal celý kód, takže nebylo patrné, že je id definovené. Celý kód pro zobrazení hodnot na stránce adresa2.php: function Like(id)
{
$.post("adresa1.php", { akce: "Like", "id": id } ); }
$.getJSON("adresa1.php", function(data){
$(".pocetPlusu#"+id).val(data.hodnota);
$(".hlaska#"+id).val(data.hlaska);
} );Původně jsem vypisoval z adresa1.php pouze jednu proměnnou přes echo "$hodnota"; a zobrazil ji pomocí function Like(id)
{
$.post("adresa1.php", { akce: "Unlike", "id": id }, function(data) {
$(".pocetPlusu#"+id).html(data);
});
} |
||
| kolemjdoucí Profil * |
#4 · Zasláno: 2. 3. 2012, 23:17:56
No tak přece když máte kód:
$.post("adresa1.php", { akce: "Like", "id": id } );
$.getJSON("adresa1.php", function(data)Tak je jasný, že ti to nepůjde.
$.getJSON("adresa1.php",{ akce: "Like", id: id }, function(data)A navíc, proč máte jednou s { akce: "Like", "id": id } a předtím like bez uvozovek?
|
||
|
Časová prodleva: 14 let
|
|||
0