jQuery: setting checkbox values from array
jQuery: setting checkbox values from array
by aidankirrane
HTML
<form id="myForm" action="">
<div>
<input type="checkbox" value="cat" />
<input type="checkbox" value="dog" />
<input type="checkbox" value="pineapple" />
<input type="checkbox" value="frog" />
<input type="checkbox" value="bird" />
</div>
</form>
JavaScript
var selections = ["cat", "dog", "pineapple"];
$(document).ready(
function populatecheckboxes(selections) {
var FilterArray = selections;
$('#myForm').find('input').each(function () {
$(this).prop("checked", ($.inArray((this).val(), selections)));
});
}
);