我有一个下拉列表:
<select id="ContentList" name="ContentList">
<option value="">Please Select</option>
<option value="TEST_TOP">TEST TOP</option>
</select>
我有一个可排序的列表:
<ul id="sortable">
<li class="ui-state-default">First</li>
<li class="ui-state-default">Second</li>
<li class="ui-state-default">Third</li>
</ul>
我有一个按钮:
<input type="button" value="Add Section" id="btnAdd" class="button"/>
以及以下脚本:
<script type="text/javascript">
$(function() {
$("#sortable").sortable({
placeholder: 'ui-state-highlight'
});
$("#sortable").disableSelection();
$('#btnAdd').click(function() {
});
});
</script>
当用户在下拉列表中选择某项并单击“添加”时,我希望将其作为 <li>
发送到可排序列表中使用类属性等,下拉菜单现在显示“请选择”选项。
不确定采取的最佳方法。谢谢
最佳答案
$("#sortable").append("<li class='ui-state-default'>"+
$("#ContentList option:selected").text()+"</li>");
$("#ContentList option:selected").remove();
应该可以解决问题...(:
关于javascript - jQuery 将 UL 与 LI 附加到按钮单击时下拉列表中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1118870/