2
如何根据变量值在Zend Framework中检查复选框? 例如,我有$some_value = 'yes';
- 应选中复选框,否则取消选中。谢谢。Zend Form复选框已选中
如何根据变量值在Zend Framework中检查复选框? 例如,我有$some_value = 'yes';
- 应选中复选框,否则取消选中。谢谢。Zend Form复选框已选中
以为我会在这里,你的问题写得很差,但我会尽我所能。以下有几个解决方案,我没有对它们进行全面测试。给他们一个尝试。
实施例1
// create your checkbox
$checkbox_element = new Zend_Form_Element_Checkbox("mycheckbox");
// Set the value to 1 if needed
if($some_value == "yes")
{
$checkbox_element->setValue(1);
}
实施例2
// Check if value is set
if($some_value == "yes")
{
// Create checkbox element and Set the attribute 'checked' to 'checked'
$checkbox_element = new Zend_Form_Element_Checkbox("mycheckbox", array("checked" => "checked");
}
else
{
// Othrewise create the checkbox which is not checked
$checkbox_element = new Zend_Form_Element_Checkbox("mycheckbox");
}
而内而外?你在问什么? – Iznogood 2010-08-24 16:36:42
@Iznogood,我猜是'inside out',他的意思是'反过来'。 – shamittomar 2010-08-24 16:41:12
@shamittomar正确的,并没有告诉我们很多关于他的问题。但是,嘿,如果你明白他可以自由回答。我认为他应该发布一些代码和更好的解释。 – Iznogood 2010-08-24 16:42:49