Изменить условие на
$("input:checkbox").val() == "true"
и для проверки флажка вы можете использовать
$("input:checkbox").attr ( "checked" , true );
Вы можете установить флажок, используя
$("input:checkbox")
и значение с использованием
$("input:checkbox").val()
Если вы хотите проверить все флажки со значением атрибута true, тогда вы можете использовать
$(document).ready ( function ()
{
var checkBoxes = $("input:checkbox");
checkBoxes.each ( function () {
if ( $(this).val() == "true" )
{
$(this).attr ( "checked" , true );
}
});
});