我的index.ejs中有一个表单,该表单显示使用输入/提交的值计算的图表。我希望能够在呈现图表之后显示第二个表单(带有第二个提交按钮)。一切都在同一页上。 因此,此时您已经有了第一个表单,生成的图表和第二个表单在屏幕上。
有没有一种方法可以提交第二个表格并呈现第二张图表,而无需重新加载第一个表格(并进行所有计算)?我是否应该尝试保留用于生成第一个图表的值(如果可以,请如何操作),以避免在数据的第一个表单上重做相同的作业,而仅重新显示/重新呈现它?
这背后的主要思想是将我的任务分开以减少加载时间。由于第二个图表使用的计算和对象是在第一个表单的子提交处创建的,因此我可以提供第二个表单作为第一个表单完成后可用的选项。而不是同时做所有事情。
我没有任何要显示的代码,因为我只对了解体系结构基础感兴趣。但是,如果这个问题不清楚,我将尝试提供一个。