公子弑神 2012-12-28 15:20:48 2980次浏览 2条回复 0 0 0
echo $form->checkBoxList($model, 'right_id', NltpCoreRight::model()->showAllRightByController($val),array('separator'=>' ', 'name'=>'NltpRoleRight[right_id][]'));

这段代码在页面上生成的 <label for=""></label> 标签中,for属性的值可以改么?怎么改?求回复。:D

  • 回复于 2012-12-28 16:52 举报

    为么要改啊?改了就成了别的checkbox的label了~

  • 回复于 2012-12-29 09:59 举报

    是因为要为一个module的一个字段多次使用checkboxlist,如果不改变生成的label for的属性,下面的文字点击会对第一个选择框产生效果。现在我用原生态代码改写了。

您需要登录后才可以回复。登录 | 立即注册