2

IDに応じていくつかの追加フィールドをレンダリングするyiiのドロップダウンリストがあります(他のモデルを要求します)。

これらの $form フィールド (Yii-Bootstrap です) を使用して、( $form->errorSummary() を介して) 検証メッセージを取得し、独自の JavaScript メッセージを実装しないようにするにはどうすればよいですか?

4

2 に答える 2

0

これが役立つかどうかはわかりませんが、renderPartial() には AJAX に関する深刻な問題があります。

http://www.yiiframework.com/forum/index.php?/topic/10427-ajax-clientscript

于 2012-07-03T22:03:20.953 に答える
0

あなたが何を求めているのか完全にはわかりませんが、フォームフィールド/エラーのレンダリングと検証に関連しているようです。カスタム セレクター フィールドの指定に関する限り、CHthml::activeDropDownListを調べると、それに応じてドロップ リスト項目を定義できます。検証に関しては、ここで説明されているように、独自の検証ルールとエラーを作成することで、そのドロップダウンを検証できます: Custom Model Validators。これにより、検証が失敗した場合にドロップダウンが適切なエラーメッセージを返すため、CHtml::errorSummary($model) を使用できるようになります...

乾杯、ファイ

于 2012-07-02T14:52:07.810 に答える