Jquery输入复选框选中值到数组清理器输出

时间:2014-12-16 10:42:34

标签: javascript jquery arrays checkbox

我有一张桌子,每张都带有复选框,如果选中,则删除已选中的数据,顶部有一个全部复选框(就像phpmyadmin一样)。

var_dump检查结果给了我这个:

array(10) {
  [0]=>
  string(2) "on"
  [1]=>
  string(8) "vVZW9qrG"
  [2]=>
  string(8) "8N5Go5J2"
  [3]=>
  string(8) "mNY6nYXK"
  [4]=>
  string(8) "8w5DzY0M"
  [5]=>
  string(8) "KJZNVZxA"
  [6]=>
  string(8) "1J5REq0v"
  [7]=>
  string(8) "wEYejqQV"
  [8]=>
  string(8) "Nmqw7qMR"
  [9]=>
  string(8) "ea5MXqGl"
}

这几乎就是我想要的,除了关键0上有on值,我在“全部检查”框中猜测它。如何删除on值? (通常我只会splice这个值,但我需要一个更干净的,因为会有一个案例,检查所有框都不会被检查)

这是我获得检查值的方法(在CS中):

val = $('#categoryList input:checkbox:checked').map(->
    $(this).val()
).get()

console.log(val)向我提供了上述结果

0 个答案:

没有答案