【发布时间】:2018-11-08 03:31:35
【问题描述】:
<div class="auswahl">
<select id="1Riegel">
<option value="Mix">Mix</option>
<option value="Schoko">Schoko</option>
<option value="Frucht">Frucht</option>
</select>
<select "id="1Shake">
<option value="Mix">Mix</option>
<option value="Schoko">Schoko</option>
<option value="Vanille">Vanille</option>
</select>
</div>
var check_attribute = $(this).parents('div.produkt').find('select');
$.each(check_attribute, function (index, value) {
var name = $(this).attr('id'),
wert = ' ' + $(value).find('option:selected').val();
attribute = name.substring(1)+wert;
console.log(attribute);
});
这将输出:
Riegel Frucht
摇晃 Schoko
在控制台中...但我需要它在一行中,如下所示:
Riegel Frucht - Shake Schoko
有人可以帮我解决这个问题吗?
【问题讨论】:
-
仅供参考,
$(value).find('option:selected').val();可以简化为$(value).val()或value.value
标签: jquery variables console line