Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> odswierzenie textarea
matty7
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 23.12.2006
Skąd: Będzin / Kraków

Ostrzeżenie: (0%)
-----


Jak mozna odswierzyc pole textarea przez ajax?

Moze inaczej, chce zrobic cos a'la wyszukiwarke, ale bez odswierzania strony. Po wpisaniu np. bymcykcyk wyszukuje czy sa podobne rekordy i pokazuje w textarea.

Ten post edytował matty7 18.07.2007, 10:34:15
Go to the top of the page
+Quote Post
pinkejs
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 29.04.2007

Ostrzeżenie: (0%)
-----


Piszę z głowy więc mogą być jakieś błędy. Jest to kompletny skrypt który powinien spełnić Twoje oczekiwania.

W obecnej postaci wyświetla w DIV frazę wpisaną w polu wyszukiwarki, możesz w funkcji "szukaj" zrobić z nią wszystko co chcesz i zwrócić poprzez xajax dowolny rezultat.

Życzę powodzenia.


  1. <?php
  2. require_once('xajax/xajax.inc.php');
  3.  
  4. function szukaj($fraza)
  5. {
  6. $objResponse = new xajaxResponse();
  7. $objResponse->addAssign('szukanie', 'innerHTML',$fraza);
  8.  
  9. $objResponse->addScriptCall("initLightbox");
  10.  
  11. return $objResponse->getXML();
  12. }
  13.  
  14. $xajax = new xajax();
  15.  
  16. $xajax->registerFunction("szukaj");
  17.  
  18. $xajax->processRequests();
  19.  
  20. echo $xajax->getJavascript();
  21.  
  22. echo '<form name="wyszukiwarka"><input type="text" name="fraza"> <input type="button" value="Wyszukaj" onclick="xajax_szukaj(document.wyszukiwarka.fraza.value);"></form><div id="szukanie"></div>';
  23. ?>


Jeżeli chcesz aby wyświetlanie było to poprzez textarea to zwróć to razem z textarea lub jako zawartość textarea (decyzja należy do Ciebie).

Ten post edytował pinkejs 19.07.2007, 21:08:59
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 17:03