Показать сообщение отдельно
  #1 (permalink)  
Старый 24.11.2010, 20:52
Новичок на форуме
Отправить личное сообщение для gotravel Посмотреть профиль Найти все сообщения от gotravel
 
Регистрация: 13.04.2009
Сообщений: 4

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

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 черт ногу

Гугл не помог
Ответить с цитированием