2014-02-28 22 views
1

所以我一直在研究一段時間,但在任何地方都找不到任何東西。這是我期待的。現在,使用JavaScript,我有一個按鈕,在div中創建文本字段。重新排列預先存在的物理表單域

var i = 1; 
function addbox() { 
if (i <= 25) { // max number of textboxes 
$('#services').append("<div id='services"+[i]+"'><input type=text placeholder='Additional Service "+[i]+"' name='service[]' maxlength=255 required=required></div>"); 

i++; 
} 
else { 
alert ("No more services possible") 
} 
} 

這就是說,我希望用戶能夠輕鬆地通過拖動它們來重新排列創建的文本字段。

例如,從開關順序:

<input name="text1"> 
<input name="text2"> 

<input name="text2"> 
<input name="text1"> 

而且,這將是很好能夠很容易地刪除文本字段。任何援助將是偉大的!

+0

使用jquery拖放。 – Steve

回答

0

嘗試jQuery UI Sortable

額外的字母,所以我的答案可以發佈。

+0

非常感謝您的支持。這正是我需要的。我想我會需要jQuery,但我找不到任何東西。再次感謝! –

+0

任何建議如何拉起一個選項菜單來雙擊文本字段時更改值? –

+0

選擇:http://brianreavis.github.io/selectize.js/ –