当前位置: 代码迷 >> Web前端 >> 注意 将 jQuery Array 变换为 normal Array
  详细解决方案

注意 将 jQuery Array 变换为 normal Array

热度:577   发布时间:2012-09-05 15:19:35.0
注意 将 jQuery Array 转换为 normal Array

一个很小的失误,耗了我2个小时的时间。

?

function getIDs(){
  return $(":checked").map(function(){
    return $(this).val();
  })
}

?

getIDs()之后得到的jQuery Aarry,但是我没注意到这点,直接将这个Array用于ajax传值。然后,整个浏览器就崩了。

?

其实在得到此数组后,应该用get或者toArray来将它转为普通数组。

?

关于二者的区别:

get(index)可以通过一个参数来取得普通数组中的某一单独的值;

toArray()没有参数传递,只能取整个数组。

?

除此之外,二者是一样的。

  相关解决方案