Thứ Hai, 16 tháng 2, 2009

Sử dụng jQuery.inArray() trong jQuery

Làm thế nào tìm kiếm một value được quy định trong một mảng và trở lại chỉ số của nó (hoặc -1 nếu không tìm thấy).

jQuery.inArray( value, array )
value: Giá trị để tìm kiếm.
array : Một mảng thông qua đó cho tìm kiếm.

Method $.inArray() tương tự như .indexOf() có nguồn gốc JavaScript trong đó nó sẽ trả về -1 khi không tìm được một già trị. Nếu các element đầu tiên trong mảng value phù hợp, $.inArray() trả về 0.

Vì xử lý JavaScript với giá trị so sánh false (tức là 0 == false, nhưng 0 == false!), nếu chúng tôi đang kiểm tra sự hiện diện của value trong array , chúng ta cần cho kiểm tra nếu nó không phải bằng (hoặc lớn hơn ) -1.

Ví dụ: Báo cáo chỉ số của một số các phần tử trong mảng.

    
"John" found at
    
4 found at
    
"Karl" not found, so
    

DangTrung.

Không có nhận xét nào:

Đăng nhận xét