Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pokaż elementy obiektu o id równym x
d4ng
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

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


Witajcie stworzyłem sobie tablice z markami i modelami samochodów, a następnie wyeksportowałem ja do JSON'a. Po stronie klienta mam 2 selectory i gdy wybiore markę zwróci mi lisę modeli. Problem w tym że na chwile obecną zwraca mi wszystkie modele z obiektu a ja chciałbym zwrócić tylko te których(wybrano == value.marka_id). Jak to zrobić? z góry dziękuje i życzę miłego popołudnia (IMG:style_emoticons/default/wink.gif)


  1. $.getJSON( "dane/baza.json", function(result) {
  2.  
  3. var marka = result.marka;
  4. $.each(marka, function(key, value) {
  5. $('.wybierz-marka').append('<option value="'+value.id+'">'+value.name+'</option>');
  6. });
  7.  
  8. var model = result.model;
  9. $('.wybierz-marka').on('change', function() {
  10.  
  11. var wybrano = parseInt($(this).val()); // jaką markę wybrano
  12.  
  13. $.each(model, function(wybrano, value) {
  14. $('.wybierz-model').append('<option value="'+value.id+'" data-marka="'+value.marka_id+'">'+value.name+'</option>');
  15. // zwraca wszystkie modele, a chciałbym żeby zwróciło tylko te których (wybrano == value.marka_id) czyli należą do danej marki
  16. });
  17. });
  18. });
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: 27.09.2025 - 17:35