Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jQuery] Błąd w Autocomplete
lutador
post
Post #1





Grupa: Zarejestrowani
Postów: 183
Pomógł: 3
Dołączył: 5.03.2007
Skąd: Opole

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


Witam,

korzystam z autocomplete z jquery. Czasami przeglądarka wyrzuca mi następujący błąd: Jest na to jakieś rozwiązanie lub path?

Message: 'label' is null or not an object
Line: 329
Char: 114
Code: 0
URI: ../jquery-ui-1.8.14.custom.min.js

  1. $(document).ready(function() {
  2.  
  3. $( "#query" ).autocomplete({
  4. source: "auto_wyszukiwarka.php?dostepne="+dostepne+"",
  5. scroll: false,
  6. autoFill:true
  7. })
  8.  
  9.  
  10. }
  11.  
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Pokaz co zwraca auto_wyszukiwarka.php w sytuacji, gdy dostajesz ten błąd


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
lutador
post
Post #3





Grupa: Zarejestrowani
Postów: 183
Pomógł: 3
Dołączył: 5.03.2007
Skąd: Opole

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


Postaram sie wrzucić jak uda mi sie to zasymowalać bo dokładnie nie wiem kiedy występuje.

Teraz zauważyłem że gdy wpisze głupoty które select napewno nie znajdzie w bazie to pojawia się błąd:
Error:
a[0] is null
[Wstrzymuj na tym błędzie]

...his.menu.deactivate()}},_change:function(a){this.previous!==this.element.val()&&... jquery-ui.min.js (wiersz 236)

auto_wyszukiwarka.php zwraca
[null,null,null,null,null,null,null,null,null,null,null]

Po krótkim dochodzeniu:
IE wyrzuca błąd z postu nr 1 i zwraca nulle

Firefox wyrzuca błąd z tego postu i też zwraca nulle

Ten post edytował lutador 15.12.2011, 16:07:41
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to skoro zapytanie nic nie zwraca to raczej nic nie powinieneś zwracać a nie [null,null......]


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
lutador
post
Post #5





Grupa: Zarejestrowani
Postów: 183
Pomógł: 3
Dołączył: 5.03.2007
Skąd: Opole

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


Jak dodałem warunek do pliku php zeby nic nie zwracal to pojawia sie błąd:

  1. //Ten kod nie jest wogle wykonywany gdy select nic nie zwraca.
  2.  
  3. for($i = 0; $i <= 10; $i++) {
  4.  
  5. $return[$i] = $results[ITEMNAME][$i];
  6. }
  7.  
  8. echo json_encode(array_values($return));
  9.  


jquery-ui.min.js (wiersz 235)

a is null
[Wstrzymuj na tym błędzie]

...s.close©;clearTimeout(this.closing);if(this._trigger("search")!==false)return ...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 08:41