怎么添加一个表的级联数据 字段有,父id、等级、树形等这些字段,大神们我用的是ss2h,能贴action的代码没,我做添加的时候是充下拉框里选的

解决方案 »

  1.   

      是呀,我是从数据库读出来的,你能贴下你action的代码不我现在头都大了,时间也紧
      

  2.   

    你现在是不是 对 前台传递下拉框的选定值这里有迷惑啊 我没有代码啊。Struts2你可以直接提交表单的 前提 在对应的ACTION类里 要有对应的下拉框NAME的变量例如:前台 <select id="XX" name="XX" ...后台ACTION类private String XX;或者private List<String> XX = new ArrayList<String>();这样你在对应的方法里面DEBUG一下 看看XX的变量结构 然后就可以对其进行数据的处理 了啊
      

  3.   

    function onClick(e, treeId, treeNode) {
    var zTree = $.fn.zTree.getZTreeObj("treeDemo"),
    nodes = zTree.getSelectedNodes(),
    v = "";
    nodes.sort(function compare(a,b){return a.id-b.id;});
    for (var i=0, l=nodes.length; i<l; i++) {
    v += nodes[i].name + ",";
    }
    if (v.length > 0 ) v = v.substring(0, v.length-1);
    var cityObj = $("#citySel");
    cityObj.attr("value", v);
    }
    你看啊 这个是DEMO 的源码 cityObj.attr("value", v);这个是把你选定的值赋值给文本框显示
    那么在这里我们可以 获取选定节点的 ID 号 来赋值给 隐藏标签元素 传递到后台