A Jquery, ajax post al, hogy tudok elküldeni egy img tag src -jét? Illetve erre hogyan tudok a php ban hivatkozni ($_POST["? "])?





valami = $('#image').attr('src');
Utána az ajax kérés paraméterébe simán "?image=" + valami formában berakod, aztán php-ben:
$image = $_POST["image"];





Ez a kérdés így nagyon homályos, inkább azt írd le mit akarsz megvalósítani.
Ajax hívásokat akkor használunk, ha a szerveroldali szkriptet akarunk futtatni oldal újratöltés nélkül. A kérdésedből nem derül ki mit akarsz művelni.
map tagot használok, és olyat szeretnék megvalósítani, hogy ha az egeret a map tag fölé onmouseover="ittafuggveny();"
a map taghoz tartozó kép cimét meg akarom vizsgálni, és az alapján lecserélni egy másik képre, ami mysqlben van tárolva
function valami(){
$.ajax({
type: "POST",
url: "szerver.php",
data: $(?imagesrckellene).serialize(),
success: function(data){
$(oda kéne küldeni, ahonnan az adat jött).html(data);
}
});
}





A map taggal egyetlen kép több kisebb részét jelölöd meg. A megjelölt részt nem tudod lecserélni, csak az egész képet. Javaslom ne map tag-et használj, hanem pozicionált képeket, azzal megoldható.
Ilyesmire ajax-et használni erőforráspazarlás. Hacsak nem majd' 100 képet kell cserélgetni, töltsd előre a csereképek url-jét egy tömbbe, és megúszod azt, hogy mouseoverenként az adatbázist hívogassa az oldal.





Ha csak linkeket akarsz használni, aminél mousover-kor megváltozik a kép és mindet egy képben akarod tárolni, ahhol még javascript sem kell, egy sor sem.
Simán CSS-ben meg lehet csinálni a background-position segítségével.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!