+ -
当前位置:首页 → 问答吧 → 关于<html:select>标签的使用问题请教

关于<html:select>标签的使用问题请教

时间:2008-04-09

来源:互联网

我的代码如下:
模板代码:
  1. <html:select id="select" name="level_id" style="select" options="level" selected="level_id" />
复制代码
Action代码:
  1. $Level = D("Level");
  2. $vo = $Level->findall('','id,title');
  3. if($vo === false)
  4. {
  5. $this->error("不存在记录");
  6. }
  7. $this->assign('level',$vo1);
复制代码
运行结果如下:
  1. <select id="select" name="level_id" onchange="" ondblclick="" class="select" ><option value="0">Array</option><option selected="selected" value="1">Array</option><option value="2">Array</option><option value="3">Array</option><option value="4">Array</option><option value="5">Array</option><option value="6">Array</option></select>
复制代码
请问该怎样才能让结果中的option value是查询结果中的id,选项显示为title而不是“Array”呢?


yhustc:
建议参考一下rbac管理系统的GroupAction,那个里面有用select标签
find后,你需要getCols,将结果转换为array("id"=>"title")这个样子的,这样再赋值给select就不会是Array了

作者: yhustc   发布时间: 2008-04-09

自问自答。。。。

作者: xiaoyihebei   发布时间: 2009-04-20

xiaoyihebei

呵呵,很明显,Y大是将有代表性的问题整理出贴, 因此放在使用教程。

作者: zzguo28   发布时间: 2009-04-20

呵呵,刚才用一下,很好很强大!

作者: dusdong   发布时间: 2009-11-24

但是我还是不知道标签是怎么使用的呢,能否出个视频教程呢?

作者: molong   发布时间: 2011-09-25