Inputosaurus Text + jQuery UI Sortable
Inputosaurus Text + jQuery UI Sortable
我正在尝试将inputosaurus文本与jquery-ui可排序插件相结合,以便我可以重新排序标签并按该顺序提交。
将sortable附加到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-container").sortable({
update: function( event, ui ) {
var val="",obj=null;
var cnt=$('.inputosaurus-container').children('li').length-2;
while(cnt>0){
if(cnt!=3){
val+=',';
val+=obj.next().find('span').text();
obj=obj.next();
}
else{
val+=$('.inputosaurus-container').children('li').first().find('span').text();
obj=$('.inputosaurus-container').children('li').first();
}
cnt--;
}
$('.inputosaurus-container').find('.inputosaurus-input-hidden').find('input').val(val);
alert($('.inputosaurus-container').find('.inputosaurus-input-hidden').find('input').val());
$('.inputosaurus-container').find('.inputosaurus-input-hidden').find('input').inputosaurus();
}
});
我不是百分百确定
相关文章:
- 如何覆盖jQuery-ui-sortable的拖动事件
- jquery-ui-sortable在创建时修改html
- jquery-ui sortable:如何在拖动时不添加单元格
- 将 Jquery UI Sortable 转换为表而不是 ul
- 无法使 jQuery UI Sortable 正常工作
- JQuery UI .sortable('toArray') 返回 HTMLUListElement 而
- jQuery UI Sortable的工作方式很奇怪
- jQuery-UI:sortable() 占位符感觉很粘
- 在 jQuery UI Sortable 之后更新 CollectionView 内容的最佳方式
- 将 jQuery UI Sortable 的顺序保存到 Backbone.js Collection
- 使用 jQuery widget 工厂,创建包含 ui.sortable 的树视图
- 使用angular ui sortable和angular fire可以在排序时将新订单保存到数据库中
- angularjs-ui-sortable:初始化之前不能调用sortable上的方法;尝试调用方法'刷新
- Inputosaurus Text + jQuery UI Sortable
- JQuery ,each() with UI.sortable()
- ui-sortable不工作(对于预定义的DOM位置)
- 为jquery-ui-sortable拖动事件
- jQuery-ui sortable -在禁用后再次启用可排序功能
- 在ember.js中使用jquery-ui sortable时,更新ArrayController模型中的属性
- UI.Sortable:接收UI.Dragable时的默认位置/索引