prześlij formularz przez Ajax i zaktualizuj wynik div
Aby przetworzyć dane, korzystałem z formularza do samodzielnego przesyłania, ale teraz muszę go przetworzyć osobno, więc teraz muszę przesłać formularz, zwrócić wyniki i umieścić je w div. Wygląda na to, że używaAJAX
to dobry sposób, aby dane powróciły do oryginalnej strony, na której znajduje się formularz. Spojrzałem na wiele przykładów i nie rozumiem, jak to zrobić, ani jak działa.
Powiedz, że chcę wysłać dane z tego formularzaindex.php
do mojej strony procesutwitterprocess.php
co muszę zrobić, aby wrócić do wyświetlania przetwarzanych danych.
<form method="POST" action="twitterprocess.php">
Hashtag:<input type="text" name="hashtag" /><br />
<input type="submit" value="Submit hashtag!" />
</form>
Właśnie tego używam do wyświetlania wyników.
<?php foreach($results as $result) {
$tweet_time = strtotime($result->created_at);?>
<div>
<div class="tweet"> <?php echo displayTweet($result->text),"\r\n"; ?>
<div class="user"><?php echo "<strong>Posted </strong>" . date('j/n/y H:i:s ',$tweet_time) ?><strong> By </strong><a rel="nofollow" href="http://twitter.com/<?php echo $result->from_user ?>"><?php echo $result->from_user ?></a></div>
</div>
<br />
<? } ?>
Jestem nowym użytkownikiem AJAX, ale wszelkie wskazówki byłyby bardzo mile widziane