Javascript 如何在不引用DOM节点的情况下删除行
我的web应用程序从服务器接收websocket指令以删除特定行。行可能在DOM中,也可能不在DOM中(由于延迟渲染),但它确实出现在Javascript 如何在不引用DOM节点的情况下删除行,javascript,html,datatables,Javascript,Html,Datatables,我的web应用程序从服务器接收websocket指令以删除特定行。行可能在DOM中,也可能不在DOM中(由于延迟渲染),但它确实出现在data()数组中。如何使用JavaScript删除它?row().remove()命令似乎需要一个DOM节点,而data().splice(index,1)函数似乎不会删除任何内容。向DOM添加行时,可以将属性(例如数据索引)设置为数据数组中行的索引。然后,您可以通过查找具有匹配的数据索引的元素来查找与某个数组项关联的dom行。我收到了开发人员Allan Jar
data()
数组中。如何使用JavaScript删除它?row().remove()
命令似乎需要一个DOM节点,而data().splice(index,1)
函数似乎不会删除任何内容。向DOM添加行时,可以将属性(例如数据索引
)设置为数据数组中行的索引。然后,您可以通过查找具有匹配的数据索引的元素来查找与某个数组项关联的dom行。我收到了开发人员Allan Jardine的回答。他指出row()方法可以接受各种参数来选择行
我可以使用索引号本身作为参数,即row(index)。我试过了,效果很好
谢谢你,艾伦 一排什么?如何连接到阵列?什么类型的绑定(如果有的话)?谢谢你修正了我问题的格式。。。好多了,我以前没在这里发过帖子。反应很快。。。令人惊叹的。