做项目做到一个表格问题,通过选择的人数,来进行自增表格行数,从而达到表格信息的准确度。
首先,我想的是,先要获取到人数的值,然后使得表格行根据人数值进行循环增加。想象很美好,现实很骨感。为了实现这个功能我想了很久很久,却一直做不出来。
在月黑风高的一天,经过一位高人指点。我突然就想明白了,哈哈哈哈哈。请看
当我选择了三个乘客,三个儿童,两个婴儿的时候,点击确认订座。跳转到旅客信息录入的页面,
可以看到,页面表格上显示了三个成人,三个儿童,两个婴儿。不管我选择了多少,都能通过前一个页面的人数来自动添加相同人数的表格。
怎么实现的呢?下面我来解释。
首先,我们自增表格是要获取到人数的。所以我们要把人数用session存起来,方便下一个页面的调用。
把这个方法写进跳转的按钮里面。用来获取数据。
通过获取的人数数据,我们用循环把整个数据表格写出来。最后我们用tbody接收循环表的表格数据。当我选择多少人的时候,就会自动循环增加多少行表格数据了!