【发布时间】:2020-08-08 09:06:45
【问题描述】:
这里这个可排序的函数是返回空字符串
索引.cshtml
<div id="sortable" class="col-lg-9 col-md-9">
@foreach (var chart in Model.Charts)
{
<div class="col-lg-4 col-md-6 hidden" id=@string.Format("chartNumber{0}", chart.ChartOrder)>
<figure class="highcharts-figure1">
<div id=@string.Format("container{0}", chart.ChartOrder)></div>
</figure>
</div>
}
</div>
Javascript
$("#sortable").sortable({
containment: 'parent',
cursor: 'move',
scroll: false,
update: function () {
var order = $("#sortable").sortable('serialize');
console.log(order); // emplty string
}
});
我希望当用户更新图表顺序时应该形成新的数组,以便我可以将此数组发送到 Post 函数,以便我可以存储图表的顺序。 但是这里这个可排序的函数是返回空字符串,所以需要帮助
【问题讨论】:
-
嗨@MalikHaseeb,有关此案的任何更新?你试试我分享的方法吗?
-
是的,你的回答解决了我的问题,谢谢@FeiHan
标签: asp.net-core jquery-ui jquery-ui-sortable razor-pages