Javascript 在网格中单击行时调用array.splice()是否明智

Javascript 在网格中单击行时调用array.splice()是否明智,javascript,arrays,Javascript,Arrays,我需要跟踪所选的索引/行。当在jqGrid中选择一行时,我有一个事件拼接一个数组-如果选择了添加,如果取消选择了删除 这明智吗?我只是有一种“似乎不是一个好主意”的感觉,所以我真的只是在寻找某种方式的验证:)。我想不出有什么问题。一个明智的选择可能是切换.selected类,然后在需要时使用$('.selected')访问元素。我想不出有什么问题。一个明智的选择可能是切换.selected类,然后在需要时使用$('.selected')访问元素。这取决于您需要如何处理该信息。如果要更改行的布局/

我需要跟踪所选的索引/行。当在jqGrid中选择一行时,我有一个事件拼接一个数组-如果选择了添加,如果取消选择了删除


这明智吗?我只是有一种“似乎不是一个好主意”的感觉,所以我真的只是在寻找某种方式的验证:)。

我想不出有什么问题。一个明智的选择可能是切换
.selected
类,然后在需要时使用
$('.selected')
访问元素。

我想不出有什么问题。一个明智的选择可能是切换
.selected
类,然后在需要时使用
$('.selected')
访问元素。

这取决于您需要如何处理该信息。如果要更改行的布局/样式,Andy提供的解决方案非常适合。但是,如果您需要这些索引来进行数据管理,您最好使用您的方法。

这取决于您需要如何处理这些信息。如果要更改行的布局/样式,Andy提供的解决方案非常适合。但是,如果您需要索引来进行数据管理,最好使用您的方法。

Hmm,我喜欢这个想法。我将切换一个类,然后当对话框关闭时,获取所有.selected行。我会调查的,谢谢安迪!嗯,我喜欢这个主意。我将切换一个类,然后当对话框关闭时,获取所有.selected行。我会调查的,谢谢安迪!