我在yii中有一个下拉列表,根据id呈现一些额外的字段(请求其他模型)。
如何在那些(它是Yii-Bootstrap)中使用$ form字段,以便我可以获得验证消息(通过$ form-> errorSummary())而不是实现我自己的javascript消息?
答案 0 :(得分:0)
我不完全确定你的要求,但似乎它与渲染表单字段/错误和验证有关。至于指定自定义选择器字段,请查看CHthml::activeDropDownList,它会让您相应地定义下拉列表项。至于验证,您可以通过使其具有自己的验证规则和错误来验证该下拉,如下所述:Custom Model Validators。这将允许您使用CHtml :: errorSummary($ model),因为如果验证失败,下拉列表将返回相应的错误消息...
干杯, FY
答案 1 :(得分:0)
不确定这是否有帮助,但renderPartial()存在严重的AJAX问题:
http://www.yiiframework.com/forum/index.php?/topic/10427-ajax-clientscript