Php jQuery自定义添加属性
我试图做的是,如果键的值与php代码匹配,我希望它在选项中添加一个选定的属性。php和jquery可以协作吗Php jQuery自定义添加属性,php,jquery,Php,Jquery,我试图做的是,如果键的值与php代码匹配,我希望它在选项中添加一个选定的属性。php和jquery可以协作吗 $('#vessel_sub_category_id').append("<option value=" + key + " "if(key == <?php echo $select_update['vessel_sub_category_id']; ?>){'selected';}" >" + value + "</option>");
$('#vessel_sub_category_id').append("<option value=" + key + " "if(key == <?php echo $select_update['vessel_sub_category_id']; ?>){'selected';}" >" + value + "</option>");
$(“#船只(子)类别(id”)。追加(“是的。但需要在PHP中回显的字符串周围加引号:)
$(“#船舶#子(类别)id”)。追加(“"所选“:”)+“>”+值+”;
更新:忘记了if之前和之后的+
sir marc仍然没有显示所选值。更新:您的引号有问题:将双引号替换为单引号,以确保该值有双引号
$('#vessel_sub_category_id').append('<option value="' + key + '"' + if(key == '<?php echo $select_update['vessel_category_id']; ?>'){' selected';}+' >' + value + '</option>');
$('#vessel_sub_category_id').append('<option value="' + key + '"'+ (key == '<?=$select_update['vessel_category_id'];?>'?' selected':'')+' >' + value + '</option>');