我的 jsp 页面在"ionic emulate iOS --target="iPhone-6s""
内包含table
。该表单包含基本字段,例如form
字段名称和label
,用户输入详细信息。我使用<input>
只是为了安排表单的内容看起来整洁。
我有一种想法,我可以使用table
的{{1}}用于另一个进程但不是全部只是为了减少代码。所以,我使用了两个fields
按钮来选择应该完成哪一个进程。我让第一个进程的form
内容保持不变。对于第二个过程,我将使用代码删除相同radio
的两行,因为我不需要它来进行第二个过程。
form
我使用 AJAX 从一个进程转移到另一个进程,以避免刷新整个页面。
当通过使用单选按钮切换一次完成两个过程时,一切正常。当第二次重复这些过程时,form
的{{1}}每次在一个点上导致空 document.getElementById("form").deleteRow(1);
document.getElementById("form").deleteRow(0);
的过程之间切换时减少两个。
我能理解为什么会这样。这是因为删除了其索引被重置的行,这导致了一个空的表单。
我认为解决方案可能是在完成进程后应该恢复rows
的行,或者应该重新加载jsp页面中的表单(只有那个特定的表单)。
我不想插入行,因为我没有动态地获取表的内容(即从数据库中获取)。我有jsp中的内容。
任何建议???