+---------+-------+------+------+--------+-------+----------+--------+
| stockid | name | spec | unit | amount | price | location | status |
+---------+-------+------+------+--------+-------+----------+--------+
| 1 | PVC | 25 | 米 | 0 | 3.5 | 番禺 | 1 |
| 2 | PVC | 25 | 米 | 0 | 3.5 | 芳村 | 1 |
| 3 | PVC | 30 | 米 | 2000 | 4.25 | 番禺 | 1 |
| 4 | PVC | 30 | 米 | 2000 | 3.5 | 芳村 | 1 |
| 5 | PVC1 | 25 | 米 | 2000 | 3.5 | 番禺 | 1 |
| 6 | PVC1 | 25 | 米 | 2000 | 3.5 | 芳村 | 1 |
| 7 | PVC1 | 30 | 米 | 2000 | 3.5 | 番禺 | -1 |
| 8 | PVC1 | 30 | 米 | 2000 | 4 | 芳村 | -1 |
+---------+-------+------+------+--------+-------+----------+--------+只对一个表进行多级联,首先先选择name(但其对应的status要为1,也就是说为-1的name不可以出现在下拉列表框里。),当选择name后,再选择location,最后选择spec,这样子就可以确定amount、price的值。选择了name,location,spec这三个后,自动填写unit,amount,price这三个的值。这样子要怎么样子来弄呢?有谁能给个这样子的例子看看。
| stockid | name | spec | unit | amount | price | location | status |
+---------+-------+------+------+--------+-------+----------+--------+
| 1 | PVC | 25 | 米 | 0 | 3.5 | 番禺 | 1 |
| 2 | PVC | 25 | 米 | 0 | 3.5 | 芳村 | 1 |
| 3 | PVC | 30 | 米 | 2000 | 4.25 | 番禺 | 1 |
| 4 | PVC | 30 | 米 | 2000 | 3.5 | 芳村 | 1 |
| 5 | PVC1 | 25 | 米 | 2000 | 3.5 | 番禺 | 1 |
| 6 | PVC1 | 25 | 米 | 2000 | 3.5 | 芳村 | 1 |
| 7 | PVC1 | 30 | 米 | 2000 | 3.5 | 番禺 | -1 |
| 8 | PVC1 | 30 | 米 | 2000 | 4 | 芳村 | -1 |
+---------+-------+------+------+--------+-------+----------+--------+只对一个表进行多级联,首先先选择name(但其对应的status要为1,也就是说为-1的name不可以出现在下拉列表框里。),当选择name后,再选择location,最后选择spec,这样子就可以确定amount、price的值。选择了name,location,spec这三个后,自动填写unit,amount,price这三个的值。这样子要怎么样子来弄呢?有谁能给个这样子的例子看看。
+---------+-------+------+------+--------+-------+----------+--------+
| stockid | name | spec | unit | amount | price | location | status |
+---------+-------+------+------+--------+-------+----------+--------+
| 1 | PVC | 25 | 米 | 0 | 3.5 | 番禺 | 1 |
| 2 | PVC | 25 | 米 | 0 | 3.5 | 芳村 | 1 |
| 3 | PVC | 30 | 米 | 2000 | 4.25 | 番禺 | 1 |
| 4 | PVC | 30 | 米 | 2000 | 3.5 | 芳村 | 1 |
| 5 | PVC1 | 25 | 米 | 2000 | 3.5 | 番禺 | 1 |
| 6 | PVC1 | 25 | 米 | 2000 | 3.5 | 芳村 | 1 |
| 7 | PVC1 | 30 | 米 | 2000 | 3.5 | 番禺 | -1 |
| 8 | PVC1 | 30 | 米 | 2000 | 4 | 芳村 | -1 |
+---------+-------+------+------+--------+-------+----------+--------+只对一个表进行多级联,首先先选择name(但其对应的status要为1,也就是说为-1的name不可以出现在下拉列表框里。),当选择name后,
再选择location,最后选择spec,这样子就可以确定amount、price的值。选择了name,location,spec这三个后,自动填写unit,amount,price
这三个的值。这样子要怎么样子来弄呢?有谁能给个这样子的例子看看。
在JSP页面上,
有三个下拉列表(name,location,spec),三个表单(unit,amount,price)
第一个下拉列表,属性名为name,第二个为location,第三个为spec。
根据上面的表,当我在name的那个下拉列表选择PVC,那第二个里就可以有“番禺”和“芳村”两个可以选择,当我选择“番禺”的时候,那第三个下列拉表(spec)就有“25”和“30”的可以选择。当我选择30后,也就确定了unit,amount,price的值,到时三个表单也就自己填其相应的值。
像这样子的一个表多级联要怎么样子做呢?
你会ajax操作码?
思路:
1.你先将name的下列列表查询出来,肯定有个选中的值,也就是第一个值。
2.再根据第一个值查找第2个下拉列表,绑定。
3,第2个数据查出后,根据数据的第1个值,查找第三个下拉列表框。这样页面初始化的三个下拉列表框就有值了。
下面采用ajax,当第一个下拉列表改变的时候,调用重新绑定的方法就OK了。
谢谢但我不会ajax,我想问一下,是不是学习ajax前要先会javascript?