2013-02-05 26 views
6

Tôi muốn thiết lập để kiểm tra một đầu vào hộp kiểm theo giá trị VÀ tên ..logic và cho Jquery selector

<input name="email" type="checkbox" value="1" tabindex="2"> 

Làm thế nào tôi có thể làm điều đó? Tôi cần cả hai điều kiện được thực hiện.

này không thành công trên & &

$("input[name=email] && [value='+i+']").attr('checked', true); 

Mã này thành một cho lặp và "i" được tham gia một giá trị số. Cảm ơn trước cho thời gian và giúp đỡ của bạn ...

Trả lời

15

Chỉ cần sử dụng cả hai selectors cạnh nhau:

$("input[name=email][value=" + i + "]").prop('checked', true); 

Bất kỳ selectors rằng không có khoảng trống giữa chúng được áp dụng cho cùng một nguyên tố.

+0

wow, câu trả lời rất nhanh, cảm ơn bạn thân! – chespinoza

+0

Eloquent trong ngắn gọn. Cảm ơn ngài! –

Các vấn đề liên quan