gpt4 book ai didi

jquery - 我可以使输入表单可排序吗?

转载 作者:行者123 更新时间:2023-12-01 02:00:32 24 4
gpt4 key购买 nike

我可以使用 jQuery UI 使 ul 可排序。我可以对一组 div 做同样的事情。这意味着每个项目都可以移动和改变位置。
1-似乎不可能对表单进行排序,对吗?2-我尝试的一种解决方案是将每个表单输入放在 li 或 div 中。但是,这是最好的方法吗?

JQUERY:

$(function() {
$('#sortable').sortable();
});

HTML:

<ul id="sortable">
<li id="1">item1</li>
<li id="2">item2</li>
<li id="3">item3</li>
</ul>

<form id="sortable" action="extern.php" method="post">
<input type="text" id="item1" name="item1" value="" ><br>
<input type="text" id="item2" name="item2" value="" ><br>
<input type="text" id="item3" name="item3" value="" ><br>
</form>

最佳答案

Sortable() 有一个名为 cancel 的选项,默认值:“input、textarea、button、select、option”,如果您从与选择器匹配的元素开始,则会阻止排序。

$("#sortableList").sortable({ cancel: null });

你应该表现得很好。

关于jquery - 我可以使输入表单可排序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24913860/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com