【问题标题】:Quick form - checkbox not getting checked快速表单 - 未选中复选框
【发布时间】:2012-10-19 10:35:28
【问题描述】:

我刚开始学习快速表单。 我想知道如何使用 add 元素创建一个复选框,然后将其对齐到某个所需的位置。 这是我尝试过的:

$form->addElement('checkbox','testCB1', 'Test my check box',array('checked'=>'checked',value =>'10'));

但是我的复选框没有被选中,它的值也不是 10 。

提前致谢:)

【问题讨论】:

  • array('checked'=>'checked',value =>'10') 值必须用'或"括起来
  • @smasherHell : 不,这样不行!!!

标签: php html css quickform


【解决方案1】:

调用setChecked()方法:

$form->addElement('checkbox','testCB1', 'Test my checkbox',array('value' =>'10'))->setChecked(true);

Reference

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      • 1970-01-01
      • 2014-10-06
      相关资源
      最近更新 更多