Конкатизация строк
Привет!
В общем задача - получить значения в одну строку с разделителем.
$('input[type="checkbox"]:checked').each(function() {
var scop=$(this).val();
});
В PHP я бы сделал просто $string.=$value; А здесь не понимаю. Как записать все значения в одну переменную? Т.е "+" здесь не подходить если я понимаю правильно. Спасибо! |
Почему не подходит ?
var str = '', str1 = 'a', str2 = 'b', str3 = 'c'; str += str1; str += str2; str += str3; alert(str); |
var string = 'concat'; string += 'enation'; alert( string ); |
Спасибо!
Только как мне например теперь получить scop с функции
$('#next_step_4').click(function search(){
$('input[type="checkbox"]:checked').each(function() {
var scop='';
scop += ':'+$(this).val();
});
alert(scop);
});
Получаю undefendet |
Спасибо вопрос отпал.
Нужно было не определять видимость переменной как локальная. |
Даже не в видимости дело, вы ее просто очищали при каждой итерации цикла.
|
| Часовой пояс GMT +3, время: 22:04. |