素材牛VIP会员
thinkphp_表单问题
 陌***人  分类:ThinkPHP  人气:1380  回帖:2  发布于6年前 收藏
<!DOCTYPE html>
<!--

请问,如果想让本段代码中的radio表单项显示的时候默认选中启用或者禁用,php代码应该如何,请讲解,谢谢。
-->
<html>
<head>
    <meta charset="UTF-8" />
    <title>修改管理组权限页面</title>
</head>
<body>
    <form action="" method="POST">
        <table border="1" align="center" width="600">
            <tr>
                <th>ID</th>
                <th>Title</th>
                <th>Status</th>
                <th>Rules</th>
            </tr>

        <foreach name="result" item="vo">   
            <tr>
                <td><{$vo.id}></td>
                <td>
                    <input type="text" name="title" value="<{$vo.title}>" />
                </td>
                <td>
                    <input type="radio" name="status" value="<{$vo.status}>" checked="<?php if($vo['status']==1){echo 'checked';}else{echo '';} ?>" />启用
                    <input type="radio" name="status" value="<{$vo.status}>" checked="<?php if($vo['status']==0){echo 'checked';}else{echo '';} ?>" />禁用
                </td>

            </tr>
        </foreach>
        </table>
    </form>
</body>
</html>
 标签:thinkphp

讨论这个帖子(2)垃圾回帖将一律封号处理……

Lv3 码奴
懒***材 职业无 6年前#1

<if condition="$status eq 1">checked </if>
变量等于1就默认选中

Lv6 码匠
这***2 学生 6年前#2

你已经做出来,

<input type="radio" name="status" value="<{$vo.status}>" <if condition="$vo['status'] eq 1">checked="checked"</if> />
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取