【发布时间】:2014-09-14 20:04:54
【问题描述】:
我可以使用 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>
【问题讨论】:
-
我认为你是对的;似乎不可能使输入字段(具有 type="text")可排序。就像你说的,如果你使用 div 代替它工作正常。我在其他地方找到了一个答案:wpquestions.com/question/showChrono/id/2189
标签: jquery forms jquery-ui jquery-ui-sortable