如何使用jQuery根据值检查复选框?

时间:2010-08-31 16:35:15

标签: jquery checkbox

如何根据使用jQuery的复选框值检查复选框(在页面加载时)?我有我存储在localstorage中的值列表(实时HTML5 !!)示例数据将是

something_random|something_random2|something_random3

基本上我想读取每个值,并确保已经检查已经具有这些值的onload复选框。

我已经写过了;

my_cookie=localStorage.getItem('chosen_ones');

      $.each(my_cookie.split("|"), function(index, values) {
               if((values==val)&&(values!=null)&&(values!="")&&(values!="null")&&(values!="")){
                 $('input[value='+values+'').attr('checked', true);
            }
        });

然而这不起作用。我该如何解决?

1 个答案:

答案 0 :(得分:3)

我建议采取以下措施:

$('input[type=checkbox][value='+values+']').attr('checked', true);

注意类型和结束']'。