Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Problem z konstrukcją elementu select/option
phpamator
post
Post #1





Grupa: Zarejestrowani
Postów: 328
Pomógł: 3
Dołączył: 10.07.2016
Skąd: UK-raine

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


Dzień dobry przedszkolakom,
Dawno się nie odzywałem, dzisiaj jednak, postanowiłem się odezwać i być może znaleźć sposób na mój problem:
otóż zapragnąłem dynamicznie woparciu o zawartość strony budować element tylu <select>
więc od razu pomyślałęm jQuery, selector, loop i gotowe ale nieoczekiwanie zamiast elementu dostałem błąd o treści " ... Uncaught TypeError: Cannot use 'in' operator to search for 'length' in div[name^=abc] ..."

mój jQuery kod:
[JAVASCRIPT] pobierz, plaintext
  1. jQuery(document).ready(function(){
  2.  
  3. function printOptions(brand){
  4. jQuery.each('div[name^='+brand+']', function(){
  5. jQuery('<option/>', {
  6. 'value': jQuery(this).val(),
  7. 'text': jQuery(this).text()
  8. }).appendTo('.brand_search');
  9. });
  10. }
  11.  
  12. jQuery('#brand_search').keyup(function(){
  13. var brand = jQuery('#brand_search').val();
  14. if(brand){
  15. printOptions(brand);
  16. jQuery('div.listfav').css('border','1px solid rgba(0,0,0,0.1)');
  17. jQuery('div[name^='+brand+']').css('border','1px solid red');
  18. }else{
  19. jQuery('div[name^='+brand+']').css('border','none');
  20. console.log('Nie znaleziono!');
  21. }
  22. })
  23. })
[JAVASCRIPT] pobierz, plaintext


Co skopałem albo jak powinienem to zrobić żeby mi zbudowało element którego potrzebuje questionmark.gif
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.08.2025 - 13:38