value of jquery sortable
value of jquery sortable
我有一个列表,每个列表都有一个值。我想在我整理后,将隐藏的值发送给一些输入
可排序对象运行良好,但我无法获得可排序对象之后(和之前)的值。。
这是我的代码:
<input type="hidden" name="op" id="op" value="" />
<div class="wpr">
<div class="wprCntnt">
<ul id="sortable">
<li class="ui-state-default" id="1" value="1" >Item 1</li>
<li class="ui-state-default" id="2" value="2" >Item 2</li>
<li class="ui-state-default"id="3" value="3" >Item 3</li>
<li class="ui-state-default"id="4" value="4" >Item 4</li>
<li class="ui-state-default"id="5" value="5" >Item 5</li>
<li class="ui-state-default"id="6" value="6" >Item 6</li>
<li class="ui-state-default"id="7" value="7" >Item 7</li>
</ul>
<input type="submit" value="submit" onclick="sayvalue()" />
</div>
</div>
$(function () {
var op = $("#op");
var lengthi = $(".ui-state-default").length;
var valueSchtick = "";
for (var i = 0; i < $(".ui-state-default").length; i++) {
valueSchtick += op.val() + "," + $('.ui-state-default').eq(i).val();
// op.val(op.val() + ',' + $('.ui-state-default').attr('id'));
// op.val() = valueSchtick;
}
// $("#op").val() = valueSchtick
var sortableLinks = $("#sortable");
sortableLinks.sortable({
placeholder: "ui-state-highlight1"
});
var linkOrderData = $($("#sortable")).sortable("serialize");
$("#sortable").disableSelection();
});
我希望我正确理解你:
$(function () {
var linkOrderData;
var op = $("#op");
var sortableLinks = $("#sortable");
var setValues = function(){
linkOrderData = sortableLinks.sortable("toArray");
var values = new Array();
$.each(linkOrderData, function(index, value){
values.push($('#'+value).val());
});
values = values.toString();
op.val(values);
}
sortableLinks.sortable({
placeholder: "ui-state-highlight1",
update: function(event, ui) {
setValues();
}
});
setValues();
sortableLinks.disableSelection();
});
检查JSFiddle
相关文章:
- 在JQuery UI Accordion Sortable中使用touchpunch无法正确使用touch
- value of jquery sortable
- jquery sortable()完成回调函数
- 如何覆盖jQuery-ui-sortable的拖动事件
- jQuery:Sortable:列表为空时的占位符
- 在不使用jQuery sortable的情况下警告丢弃元素的顺序
- jquery-ui-sortable在创建时修改html
- 为什么使用jquery sortable会阻止contentEditable属性
- jquery draggable droppable with sortable
- jquery-ui sortable:如何在拖动时不添加单元格
- jquery .sortable() on <div> store and retrieve
- 将 Jquery UI Sortable 转换为表而不是 ul
- 无法使 jQuery UI Sortable 正常工作
- JQuery UI .sortable('toArray') 返回 HTMLUListElement 而
- Idangerous Swiper with Jquery Sortable
- 如何使用 jquery sortable 对表的所有行中的表单元格进行排序
- jQuery sortable() 允许拖放标头
- jQuery UI Sortable的工作方式很奇怪
- jQuery sortable 无法与水平列表正常工作,如果列表在初始化之前为空
- jQuery-UI:sortable() 占位符感觉很粘