【发布时间】:2014-08-18 04:26:57
【问题描述】:
我正在尝试将 inputosaurus text 与 jquery-ui 可排序插件结合起来,以便我可以重新排序标签并按该顺序提交。
将可排序附加到输入龙列表工作正常,我可以移动标签。但我需要一些方法让 inputosaurus 检测到它们已经移动。如果我在移动标签后提交表单,它们只会按原始顺序提交。
这是我想要完成的一个简单演示,我需要文本框具有列表的更新值
html:
<input type="text" id="tags" name="tags" value="foo,bar,baz">
javascript:
$('#tags').inputosaurus();
$(".inputosaurus-container").sortable({
update: function( event, ui ) {
alert( $('#tags').val() );
}
});
http://jsfiddle.net/75c45jtn/1/
如果有人能帮我解决这个问题,你就是我的英雄!
【问题讨论】:
-
你为什么用输入龙?它将支持可排序但不会重新排序。
-
inputosaurus 单独获取所有值并重新渲染,尽管排序,唯一的方法是编辑整个 inputosaurus
-
@GaneshGaxy 我怎样才能做到这一点?
-
在排序后重新渲染 inputosaurus 会产生神奇的效果,
-
@GaneshGaxy 这就是我不知道该怎么做的问题,我该如何重新渲染标签?
标签: javascript jquery jquery-ui tags jquery-ui-sortable