我正在开发一个浏览器中的图像布局GUI。用户将一系列图像上传到页面,使用jQuery UI Draggable和Resizable将它们排列在页面上,然后使用提交按钮保存图像的位置/大小。
我正在获取最终的图像数据:
$('div.ui-wrapper').each( function(id) {
var _width = $(this).css("width");
var _height = $(this).css("height");
var _left = $(this).css("left");
var _top = $(this).css("top");
var _src = $('img').eq(id).attr("src");
var imgs = {
'imageID' : id,
'width' : _width,
'height' : _height,
'left' : _left,
'top' : _top,
'src' : _src
};
finalimgarray.push(imgs);
});
我希望用户能够通过表单POST将此数组提交给PHP函数,该函数将迭代每个值并将其存储到SQL表中。做这个的最好方式是什么?我考虑过转换为JSON或在帖子中使用多维数组,但我不确定如何处理数据数组。