sfWidgetFormJQueryAutocompleterを使用してデータベースからオートコンプリートフィールドを正常に実装しましたが、リストされた値が必要ない場合は新しい値を挿入する方法を見つけることができません。symfony 1.4 sfWidgetFormJQueryAutocompleter新しい値を挿入
新しい値でフォームを送信するたびに、「必要な」エラーが表示されます。これは、自動補完フィールドがフォームウィジェットとは異なる名前を持つためです。
私のウィジェット構成が
'city' => new sfWidgetFormJQueryAutocompleter(array(
'url' => url_for('trainingdetail/ajaxcity'),
'config' => '{ width: 220,max: 5,highlight:false ,multiple: false,multipleSeparator: ",",scroll: true,scrollHeight: 300}'
))
sfWidgetFormJQueryAutocompleterは、sfWidgetFormDoctrineChoiceフォームウィジェットのレンダラーです。新しい値を作成することはできません。既存のものから選択することができます(ただ選択フィールドのマスカレード) – palmic