我有一个查询结果。它有一个名为active的值,可能的值为' Y'或者' N'我需要在html输入中放置一个检查值,其中值是' Y'然后我需要勾选复选框。我在下面附上了我的代码。有人请检查并纠正我。
foreach($list as $key => $values){
$id++;
$active = $values['active'];
//$app_container->assign('checked_flag', $values['active']=='Y' ? 'checked' : '');
$display .= '<tr class="odd">
<td colspan="5">
<table class="dataTable">
<tr>
<td style="width:20%; font-size:12px">'.$values['name'].'</td>
<input type="hidden" data-value="'.$values['id'].'" name ="supply_id" id="supply_id_'.$values['id'].'" value="'.$values['id'].'"/>
<input type="hidden" name="store_id" id ="store_id" value="'.$_POST['store_id'].'" />
<td style="width:20%; text-align:center">
<input type = "checkbox" name = "active_supply" id = "active_supply_'.$values['id'].'" "('.$active.'=="Y") ? "checked" : '';" value = "Y" onclick="saveAction('.$values['id'].' ,'.$_POST['store_id'].')"/>
</td>
</tr>
</table>
</td>
</tr>';
}
这是我的php文件。我正在编写一些html文件。
答案 0 :(得分:1)
尝试设置变量
<input type = "checkbox" name = "active_supply" id = "active_supply_'.$values['id'].'" '.$checked.' value = "Y" onclick="saveAction('.$values['id'].' ,'.$_POST['store_id'].')"/>
将输入更改为此
$(".btn").click(){
alert("alert")
}