yii-radioButtonList和activeRadioButtonList之间的区别

yii-radioButtonList和activeRadioButtonList之间的区别,yii,Yii,在yii框架中 radioButtonList和activeRadioButtonList之间有什么区别?radioButtonList与型号无关 与模型相关的activeRadioButtonList在Yii中,每个CHtml表单字段帮助器/小部件都有一个“常规”和“活动”版本(几乎?)。通过传入ActiveRecord模型的“活动”版本和要为其创建表单字段的属性。这将ActiveRecord模型与表单字段更紧密地联系在一起,这有助于实现以下几点: 应用模型->属性的验证规则(特别是ajax验

在yii框架中


radioButtonList和activeRadioButtonList之间有什么区别?

radioButtonList与型号无关 与模型相关的activeRadioButtonList

在Yii中,每个CHtml表单字段帮助器/小部件都有一个“常规”和“活动”版本(几乎?)。通过传入ActiveRecord模型的“活动”版本和要为其创建表单字段的属性。这将ActiveRecord模型与表单字段更紧密地联系在一起,这有助于实现以下几点:

  • 应用模型->属性的验证规则(特别是ajax验证)
  • 为模型->属性分配构建适当的表单$\u POST结构
  • 获取正确的字段标签
  • 如果您正在为ActiveRecord模型构建表单,请使用activeRadioButtonList;如果您正在构建常规表单(对于CFormModel模型),请使用radioButtonList

    在此处阅读有关radioButtonList两个版本帮助器的更多信息: