将选择变成<ul>
turn a select into a <ul>
像这样选择:
<select name="subject" onChange="mailsubject(this.value)">
<option value="0">General Enquiry</option>
<option value="1">Chatmaster Complaint</option>
<option value="2">Chatmaster Application</option>
<option value="3">Technical Issue</option>
</select>
变成这样的ul:
<ul>
<li>General Enquiry</li>
<li>Chatmaster Complaint</a></li>
<li>Chatmaster Application</a></li>
<li>Technical Issue</a></li>
</ul>
同时仍然可以使用js,该js具有将某些表单放入字段的值,在select中选择哪个表单,但我宁愿为它设置ul?
试试这个:
var list = $('<ul>');
$('#subject option').each(function() {
$('<li>').text($(this).text()).appendTo(list);
});
list.appendTo($('body'));
$('#subject').remove();
检查小提琴http://jsfiddle.net/eT6k7/
尝试以下
$(document).ready(function(){
var html=''
$('#subject option').each(function() {
html= '<li>'+$(this).text()+'</li>';
});
$('#subject').replaceWith($('<ul>' + html + '</ul>'));
});
相关文章:
- 将所选类别循环到ul>李用加载更多按钮
- 使用下拉列表筛选列表(ul>li)
- 如何附加<ul><李>元素位于某个特定条件的父元素列表之间
- 在验证器中添加自定义规则以检查<ul>具有元素
- 将OnClick函数设置为<ul>,最后一个ul是擦除第一个ul-s
- 排序<李><Ul>根据<span>内部<李>
- CSS/.JS问题,<ul><李>在Megamenu中
- 如何附加<李>至<ul>使用可拖动和可丢弃
- 如何将逗号分隔的列表转换为<ul>列表
- jQuery复选框(在ul>li下)检查事件
- Nav<ul>mouseout吗?如何修复
- Jquery将css类添加到父级<ul>元素
- 如何将Array转换为<ul><李>以字母为标题的字母列表
- jQuery对嵌套在<李>并且<a>元素,同时离开父<ul>打开
- jQuery访问列表视图->ul->李->span->img
- 可折叠<UL><李>不起作用
- JavaScript将缩进文本转换为HTML列表重复顶层<李>'s为<ul>'s
- 淘汰赛-给一个<李>foreach中的元素<ul>其中<李>元素
- 转换UL->li inot为同位素过滤菜单选择的列表
- 我们将如何获得特定<ul>在jquery中