我有一个选择列表,目前我已实现它然后当用户选择一个项目时,我有一些javscript在页面上的位置动态创建li
,问题是我希望用户能够从列表中选择多个项目,但javascript无法应对此问题,但我需要此功能,以便当我提交表单时,selct列表的值将进入帖子。
目前我的javascript看起来像这样,
$('#sector').change(function() {
var selected = $(this).val();
//alert(selected);
$('#selected_sectors').prepend('<li>'+selected+'</li>');
});
每次用户ctrl +选择并且item创建li时是否可以获取此值,并保留值可在帖子中访问?
答案 0 :(得分:0)
这可能就是你要找的东西(注意:selected
选择器)。
<select id="items" multiple size="5">
<option value="apple">Apple</option>
<option value="orange">Orange</option>
<option value="banana">Banana</option>
<option value="grape">Grape</option>
</select>
<ul id="sel-items"></ul>
$('#items').change(function(e){
$('#sel-items').empty();
$(this).find(':selected').each(function(i,e){
$('#sel-items').append($('<li>').text($(e).val()));
});
});
(现在正在检查<select>
和<ul>
之间的增量