不太懂。。能不能把具体的代码给出来。。button的代码和选择框确定选择的代码,,,多谢了。。初学者不懂。。。
追答楼主如果不是用的JSP做。这个你就没用。
全部代码我肯定不能给力。我给你重点代码。
var strNode=showModalDialog('打开的页面可以传参数?SetId='+SetId,0,"dialogWidth:350px;dialogHeight:270px;status:no;scroll:no;resizable:yes");
这个是写在script 里面的代码。
然后你再在你打开里面读取数据库里面的所有部门信息。然后再生成一个列表。每个列的值value 就等于。部门名称+部门id。点击某一个部门选择。然后调用function 方法吧值传入。然后再通过
window.returnValue=‘返回的值’;
window.close();关闭这个页面。
这是可以在本页面通过strNode 获得值。然后再把值分割付给标签。就这样。再不懂。我没办法了。全部手敲。楼主慎重。不打击我的信心。
简要思路:
声明一个类:
构造参数为部门id;
在 DeptChooser里负责处理 部门树显示, 选中/不选/确定/取消等处理;
2. 主程序中 按钮按下:
DeptChooser dc=new DeptChooser(deptName);
dc.show();
String deptId = dc.getDeptId();
...