我试图在JavaScript中使用DOM方法插入新行。我表中的每一行都是按开始日期排序。我的新记录还包含开始日期。一旦我从服务器得到响应,我应该在表中插入行。我想知道将新的开始日期与表格中已有的日期进行比较的最佳方法是什么?此外,逻辑应该以某种方式返回应该插入该行的某种id。我无法想办法让它发挥作用。
以下是我的表格示例:
Begin Date End Date City
05/02/2017 New York
03/27/2017 05/1/2017 Dallas
03/25/2017 03/26/2017 Seattle
正如您在上面所见,我的表格会将最近的开始日期放在顶部。如果用户选择插入新记录,开始日期为03/26/2017,我必须将该记录放在我的表中的达拉斯和西雅图记录之间。如果有人知道如何以及如何处理这个问题,请告诉我。我使用Vanilla JavaScript。
答案 0 :(得分:0)
有效地实现这一目标的一种方法: