我需要一个拖放效果,只需要找到jQuery可排序的最可行和最简单的解决方案,但我想保存重新排序后的位置。使用php/sqlite我可以做到这一点,但由于我使用的是frameworkflask,所以解决方案必须是python。我来这里搜索代码
html格式:
$(function() {
var $sortables = $("#sortMe").sortable({
stop: function() {
var sortedItems = $sortables.sortable("toArray");
}
});
});
生产日期:
^{pr2}$编辑。在
现在,我知道了
html格式:
$(function() {
$('#sortMe').sortable({
update: function(event, ui) {
var postData = $(this).sortable('serialize');
console.log(postData);
$.ajax({
url: '/saveorder',
type: 'POST',
contentType: 'application/json',
dataType: 'json',
data: JSON.stringify({list: postData}),
success: function (ret) {
alert('JSON posted: ' + JSON.stringify(ret));
}
});
}
});
});
生产日期:
@app.route("/saveorder", methods=['GET', 'POST'])
def saveorder():
json = request.json
print(json)
return jsonify(json)
我找到了解决办法
https://github.com/h01000110/sortable-flask
在应用程序副本在
在索引.html在
^{pr2}$相关问题 更多 >
编程相关推荐