+ -
当前位置:首页 → 问答吧 → 为什么单选框在tp中获取不了值

为什么单选框在tp中获取不了值

时间:2011-04-02

来源:互联网

使用整个表单获取值,但单选框获取不了,怎么回事?难道不支持么

作者: zhx626   发布时间: 2011-04-02

应该是你写错了。。

作者: hbolive   发布时间: 2011-04-02

<input name="me[]" type="radio" value="0">就是这么写的提交没有me这个值

作者: zhx626   发布时间: 2011-04-02

radio属于单选按钮,不要用数组格式。。

作者: hbolive   发布时间: 2011-04-02



不用也不行啊,你自己试试

作者: zhx626   发布时间: 2011-04-02

<input name="me" type="radio" value="0" />
dump($_POST)看看
不知道你怎么测试的,value="0",用if的话,会是false。

作者: hbolive   发布时间: 2011-04-02

$_POST是有的,但是function update() {
                //B('FilterString');
                $name=$this->getActionName();
                $model = D ( $name );
                if (false === $model->create ()) {
                        $this->error ( $model->getError () );
                }
                // 更新数据
}
action 到update后就没有了,其它的都有

作者: zhx626   发布时间: 2011-04-02