Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> JQuery, JSON - generowanie tablicy
radmistrz2
post
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 4
Dołączył: 2.03.2008

Ostrzeżenie: (10%)
X----


Witam. oto kod mojego skryptu:

  1. $( "#wykonawca" ).autocomplete({
  2. source: function() {
  3. $.ajax({
  4. url: "artysci.json.php",
  5. data: {"query": $("#autocomplete input[name=wykonawca]").val()},
  6. dataType: "json",
  7. type: "GET"
  8. success: function(data) {
  9. questionmark.gif?
  10. }
  11. });
  12. }
  13. });
  14. </script>


Dane przez artysci.json.php zwracane są w postaci ["art1","art2"]

Skrypt ma za zadanie sugerować artystów z bazy danych. Problem w tym, że nie mam pojęcia jak przetworzyć parametr data, aby jako source otrzymać tablicę jak ta w dokumentacji: https://jqueryui.com/autocomplete/

Pole o nazwie wykonawca, do którego dopasowywane są sugestie umieszczone jest w ramie form o nazwie autocomplete, także wszystko powinno być ok i działa, kiedy jako source dam statyczną tablicę, ale niestety nie potrafię sobie poradzić z przetworzeniem danych.

Z góry dzięki,
Pozdrawiam.

To może inaczej. Chciałbym odczytać dane z pliku, wiem że jako source muszę podać tablicę z wartościami. Nie udaje mi się przypisać do source wartości tablicy.

Ten post edytował radmistrz2 20.04.2015, 23:35:09
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Przykład z JSONP: http://jqueryui.com/autocomplete/#remote-jsonp


--------------------
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: 21.08.2025 - 09:44