Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]błąd z modyfikacją (wyszukiwarka) ajax
-sillee-
post
Post #1





Goście







Zamontowałem sobie tego moda: http://funkcje.net/nsc/2/1589/0/10/page.html
Niestety nie chce mi "szukać" fraz i wyskakuje mi w firebugu taki błąd:


  1. missing } after function body
  2. [Wstrzymuj na tym błędzie] /* Prototype JavaScript framework, ve...---------------*/Element.addMethods();
  3. prototype.js (wiersz 1)
  4. missing ; before statement
  5. [Wstrzymuj na tym błędzie] function searchSuggest(){;var str = es...yId('search_suggest').innerHTML = '';}

jak to naprawic?

adres www.mfportal.pl/suggest.html
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Maze123987
post
Post #2





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 17.09.2009

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


  1. function searchSuggest(){
  2. var str = escape(document.getElementById('searchinput').value);
  3. var myAjax = new Ajax.Request(
  4. 'suggest.php',
  5. {
  6. method: 'get',
  7. parameters: "search="+str,
  8. onComplete: showResponse,
  9. onFailure: showAlert
  10. });
  11.  
  12. }
  13. function showResponse(text){
  14.  
  15. var search_suggest = document.getElementById("search_suggest");
  16. search_suggest.style.visibility = "visible";
  17. var ss = document.getElementById('search_suggest');
  18. ss.innerHTML = '';
  19. var str = text.responseText.split("\n");
  20. for(i=0; i < str.length - 1; i++)
  21. { var suggest = '<div onmouseover="java script:suggestOver(this);" ';
  22. suggest += 'onmouseout="java script:suggestOut(this);" ';
  23. suggest += 'onclick="java script:setSearch(this.innerHTML);" ';
  24. suggest += 'class="suggest_link">' + str[i] + '</div>';
  25. ss.innerHTML += suggest;
  26. }
  27.  
  28.  
  29.  
  30. }
  31. function showAlert(MyRequest) {
  32. alert("Operacja nie powiodła się");
  33. }
  34. function suggestOver(div_value) {
  35.  
  36. div_value.className = 'suggest_link_over';
  37. }
  38. function suggestOut(div_value) {
  39.  
  40. div_value.className = 'suggest_link';
  41. }
  42. function setSearch(value) {
  43. var search_suggest = document.getElementById("search_suggest");
  44. search_suggest.style.visibility = "hidden";
  45. document.getElementById('searchinput').value = value;
  46. document.getElementById('search_suggest').innerHTML = '';
  47. }

To jest suggest.js,
a w załączniku dodaje prototype.js
http://www.wrzuc.to/gL4b4SS.wt

@Edytowałem mój post wyżej.

Ten post edytował baggy 7.10.2011, 08:18:52
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 08:56