1.三级联动怎么做
上级联动用ajax做,第一个下拉框应该是先放一定的数据,然后你选了其中的选项之后,发出一个异步请求,这个时候,就查找数据库,把合适的数据给传回来(如果有数据),
然后,你选择第二个下拉款的时候,又来个异步请求,这就是ajax的三级联动。
当然了还有第二中三级联动,就是选了选了第一个下拉款后,后面的两个下拉款自动出来数据,这个其实不叫三级联动了,应该叫查找了,找点ajax的看看看,给你个参考地址: .cn/ajax/ajax_server.asp
2.NetBeans IDE 6.8 JAVA Swing控件三级联动下拉列表怎么写
用else if不行啊,数据库里如果“系部”有30几个,难道你一个个写过去吗? 可以用for循环,把系部加入第一个列表 然后 对该列表添加监听器 addActionListener 通过该列表.getSelectedItem得到选中的项 然后专业可以写一个类。
里面有一个属性是“系部” 当那些个专业的系部属性为 第一个列表中的值的时候 把那些专业的“专业名”属性加入第二个列表中 依次类推 我给你一个关于省份,城市,和营业网点的3级下拉列表的例子,你稍微修改就可以了 import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.ArrayList;import java.util.List; import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel; @SuppressWarnings("serial")public class Test extends JFrame{ private List