jQuery嵌套集和PHP

时间:2012-05-04 07:52:45

标签: php jquery nested-sets

我正在寻找一些现成的解决方案,以便使用PHP和jQuery处理嵌套集。

我知道嵌套集,我知道如何使用PHP和jQuery,但我想用现成的解决方案来节省时间。

什么是最佳解决方案?

2 个答案:

答案 0 :(得分:2)

处理嵌套集(或任何其他数据结构)的解决方案是 json_encode / json_decode

将数据从PHP发送到JavaScript:

$data = new PHPComplexData();
echo json_encode($data);


在客户端接收数据:

$.get('data.php', function(data){
    var jsData = eval('('+data+')');
    //You have a JavaScript object
});


将数据从JavaScript发送到PHP

var jsData = new JSComplexData();
$.post('data.php', {data:$.toJSON(jsData)});


在服务器端接收数据

$data = json_decode($_POST['data']);


您需要jquery-json plugin才能使用 $。toJSON 功能

答案 1 :(得分:1)

你的问题很难理解,但如果我正确地读你,你是否正在寻找某种jQuery treeview控件?

也许是这样的:http://www.dynamicdrive.com/dynamicindex1/treeview/index.htm

或者:http://be.twixt.us/jquery/treeViewCollapsed.php

any number of others ....?