如何在Zend Framework中根据变量值选中复选框?
例如,我有$some_value = 'yes';-复选框应选中,否则未选中。谢谢。

最佳答案

以为我可以解决这个问题,您的问题写得不好,但我会尽力而为。下面有一些解决方案,我还没有全部测试。试试看。

例子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");
 }

关于php - Zend表单复选框已选中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3558586/

10-12 16:44