Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Конкатенация (https://javascript.ru/forum/events/13296-konkatenaciya.html)

gotravel 24.11.2010 20:52

Конкатенация
 
Господа помогите тупезню, не получается почему-то

var selS = jQuery( "#st" ).val();
        var newr = '<option str="0" value="0">Все</option>';
jQuery( allr+" option" ).each(function(newr) { 
            if(jQuery(this).attr('str')==selS) { newr += '<option str="'+selS+'" value="'+jQuery(this).val()+'">'+jQuery(this).text()+'</option>'; alert(newr);}
            return newr;
        });


так вот собсно в чем вопрос newr += '<option ---> += дает ошибку
newr = newr+'<option ----> при каждой ротации дает хрень такую - 2<option str="39" value="520">111</option> и цифра впереди увеличивается на 1

в пхп все просто $s .= 'blabla'; а в js черт ногу

Гугл не помог

gotravel 24.11.2010 23:22

вообще не совсем понятно как из each return сделать

gotravel 24.11.2010 23:51

блин я фигею...
все переделал, потом вернулся к тому что было, все заработало... пол дня в *опу
ВЫВОД: загоняться нельзя, что-то не получается, смени деятельность, вернись к этому вопросу через пару часов ----это главная инструкция в js идр


Часовой пояс GMT +3, время: 23:17.