2
我試圖用jQuery UI的嵌套可排序1.2.1從http://mjsarfatti.com/sandbox/nestedSortable它準備一個javascript數組作爲的Javascript JSON數組PHP數組
ret.push({"id": id, "par_id": pid, "title": title, "depth": depth, "left": left, "right": right});
我試圖通過一個隱藏字段來發送數據
<input id="menuArray" name="menuArray" type="hidden" value="" />
$('#submit').click(function(){
var ma = $('ol.sortable').nestedSortable('toArray');
$("#menuArray").val(ma);
$('form#target').submit();
});
然而,當我做
echo '<pre>';
print_r($_POST['menuArray']);
echo '</pre>';
我得到的是:
<pre>[object Object],[object Object],[object Object] ...</pre>
任何解決方案/提示/提示的朋友?
我認爲有一個函數serialize()來轉換數據。 – 2011-02-11 12:52:27
非常類似於這裏提出的問題:http://stackoverflow.com/questions/191881/serializing-to-json-in-jquery – dmcnelis 2011-02-11 13:34:24