Toto vlákno bylo označeno za vyřešené.
omorok 0
Newbie
Ahoj,
Potřebuji malinko pomoc s AJAXem.
odesílám na server data ze vstupního inputu s id="vstup" a name="vstup". po odeslání se vložená data zobrazí v div id="stage".
Příklad: pokud zadám např. ahoj, tak se vypíše: vstup=ahoj
Potřebuji zobrazit jen: ahoj . Poradí někdo ke mám chybu, nebo jak na to?
<script>
// jQuery část
jQuery(document).ready(function($) {
$("#vstup").bind("change", function() {
$.get('ajax_php.php',{ pocet_kliku: $('#vstup').serialize(true) }, function(data) {
$('#stage').html(data);
});
});
});
</script>
//html část
<p>Vstup: <input type="text" id="vstup" name='vstup' /></p>
<div id="stage">
-?
</div>
//php soubor ajax_php.php
$jmeno = $_GET['pocet_kliku'];
echo $jmeno;
peter ~ Anonymní uživatel~ 4014 příspěvků
zamen
pocet_kliku: $('#vstup').serialize(true)
pocet_kliku: 'byl jsem zde, fantomas'
omorok 0
Newbie
#2 peter
pocet_kliku: 'byl jsem zde, fantomas'
Tak toto sice funguje, ale není to proměnná ze vstupního pole. Řeknu to jinak mám vstupní pole
<p>Vstup: <input type="text" id="vstup" name='vstup' /></p>
jak vložený údaj dostanu do nějakého PHP souboru na servru? Předpokládám přes AJAX...
Ericsko +3
Stálý člen
serialize() obsahuje nazov fieldu a jeho hodnotu, cize: nazov=hodnota
ak chces iba hodnotu, pouzi val()
omorok 0
Newbie
Děkuji za odpověď, toto jsem potřeboval. Tušil jsem, že něco takového musí být, ale jak jsem pátral, tak jsem pátral a nenašel jsem...
peter ~ Anonymní uživatel~ 4014 příspěvků
omorok - Ptal ses na to, ktera cast kodu je chybne, tak jsem ti uvedl priklad, kde tam to rovnitko nedoplnuje. dal se predpoklada uz samostatna prace a hledani prikladu googlem nebo v dokumentaci jquery api, kde je to krasne vysvetlene.
Zjistit počet nových příspěvků
Přidej příspěvek
Uživatelé prohlížející si toto vlákno Uživatelé on-line: 0 registrovaných, 19 hostů