在开发的过程中。我们往往涉及到一些需求。我们拿到的数据不是一个固定的值。
如下所示:
我们可以看到一个多级树。那么我们要做的就是将选中的节点传递到后台。然后完成我们的业务需求。
于是我们循环遍历得到了选中的树节点。我们存放在一个数组中,
var list=new Array();
那么该怎么讲list这个数组传递到后台呢?我们可以看到下面的例子我们做了一个简单的处理。
就是使用JSON.stringify()将数组对象转换为一个字符串。然后我们在后台进行处理即可!
我们以jquery AJAX为例。
$.ajax({
type: "POST",
timeout: 80000,
url: "../systemhandler/Test.ashx?action=saveleaf",
dataType: "json",
data: "{'leaf':" + JSON.stringify(list) + ",'roleid':'" + id + "'}",
beforeSend: function (XMLHttpRequest) {