选中带有数据映射jquery的复选框

选中带有数据映射jquery的复选框,jquery,checkbox,autocomplete,Jquery,Checkbox,Autocomplete,我使用一个动态输入自动完成字段的表单。 当我在填写表单的自动完成字段中选择结果时。 在这个表单中,我有一个复选框,当我选择“自动完成”字段的结果时,它们不会进行检查 $('#dispositif').val([item.idDispositifPart])是我的复选框字段的id 谢谢大家 success : function(donnee){ response($.map(donnee, function(item){

我使用一个动态输入自动完成字段的表单。 当我在填写表单的自动完成字段中选择结果时。 在这个表单中,我有一个复选框,当我选择“自动完成”字段的结果时,它们不会进行检查

$('#dispositif').val([item.idDispositifPart])
是我的复选框字段的id

谢谢大家

                success : function(donnee){
                response($.map(donnee, function(item){
                    return {
                        label: ucwords(item.nom) + ' ' + ucwords(item.prenom) + ' (' + item.codeRH + ')',
                        value: function (){
                            $('#leCollaborateur').show();
                            $('#codeRH').val(item.codeRH);
                            $('#codeRH_b').val(item.codeRH);
                            $('#civilite').val(item.idCivilite);
                            $('#civilite_b').val(item.idCivilite);
                            $('#sexe').val(item.idSexe);
                            $('#sexe_b').val(item.idSexe);
                            $('#nom').val(ucwords(item.nom));
                            $('#nom_b').val(ucwords(item.nom));
                            $('#nomJF').val(ucwords(item.nomJeuneFille));
                            $('#nomJF_b').val(ucwords(item.nomJeuneFille));
                            $('#prenom').val(ucwords(item.prenom));
                            $('#prenom_b').val(ucwords(item.prenom));
                            $('#dateNaissance').val(dateFR(item.dateNaissance));
                            $('#dateNaissance_b').val(dateFR(item.dateNaissance));
                            $('#dispositif').val([item.idDispositifPart])
                            $('#dispositif_b').val([item.idDispositifPart]);
                            $('#cuid').val(item.CuID);
                            $('#typeContrat').val(item.idTypeContrat);
                            $('#typeContrat_b').val(item.idTypeContrat);
                            $('#dateArrivee').val(dateFR(item.dateArrivee));
                            $('#dateArrivee_b').val(dateFR(item.dateArrivee));
                            $('#bande').val(item.idBande);
                            $('#bande_b').val(item.idBande);
                            $('#site').val(item.idSite);
                            $('#site_b').val(item.idSite);
                            $('#departement').val(item.idDepartement);
                            $('#departement_b').val(item.idDepartement);
                            $('#fonction').val(item.idFonction);
                            $('#fonction_b').val(item.idFonction);
                            $('#responsable').val(item.idResponsable);
                            $('#responsable_b').val(item.idResponsable);
                        }
                    }
                }));
            }
        });

要选中/取消选中复选框,需要设置
checked
属性。因此,假设
idDispositifPart
有一个布尔值,请重试

$('#dispositif').prop('checked', item.idDispositifPart)

谢谢Arun,但不工作:(当我更改自动完成中的值时,复选框没有更改field@FrenchFlair
item.idDispositifPart中的值是多少