jQuery根据元素值删除数组元素的方法
http://www.jb51.net/article/68349.htm
本文实例讲述了jQuery根据元素值删除数组元素的方法。分享给大家供大家参考。具体如下:
例如删除C这个元素 ,前提不知道C在这个数组的下标
1
2
3
|
var arr = [ 'a' , 'b' , 'c' , 'd' ]; arr.splice($.inArray( 'c' ,arr),1); alert(arr); |
希望本文所述对大家的jQuery程序设计有所帮助。
Array 赋值的两种方法
1.
arr=$("#examQuesSelectStr").val().split(",");
2.
arr=eval('['+$("#examQuesSelectStr").val()+']');
需要注意的是,判断$.inArray(
'c'
,arr) 的‘c’是否存在arr中,首先要看
arr[i]是int还是string,如果arr[i]是string判断是存在的,arr[i]是int怎判断是不存在的