复选框检查html内部

时间:2016-05-18 09:56:02

标签: javascript php jquery html

我有一个查询结果。它有一个名为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文件。

1 个答案:

答案 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")
}