我正在开发前端。在我的ajax成功函数中,我正在生成一个像这样的表:
var html = "<tr>"+
"<td><select name='userGroup[]' class='group'>"+
<?php foreach($grData as $group){ ?>
"<option value='<?=$group['Group_Id']?>' <?php if($group['Group_Id'] == value['userGroup']) echo 'selected' ;?>><?=$group['Group_Name']?></option>"+
<?php } ?>
"</select></td>"+
"<td><button type='button' class='btn btn-primary' onClick='editUser("+value['extension']+");'>Edit</button>";
html+="</td></tr>";
php forEach循环与ajax一起正常工作。问题出在:
<?php if($group['Group_Id'] == value['userGroup']) echo 'selected';?>
value[]
数组来自我的ajax响应。我的代码无法显示所选选项,因为比较不起作用,因为我试图在PHP中使用javascript。我想知道是否有一些解决方法。我该怎么办?