0
私のフィールドの提案を表示するには、ws restに基づいて動的オートコンプリートを使用する必要があります。私はそれを使用しましたが、うまくいかず、提案のリストを更新しませんでした。例:Orbeonフォームでダイナミックオートコンプリートを設定する方法は?
<fr:autocomplete
id="control-3-control"
appearance="minimal"
labelref="@label"
resource="http://127.0.0.1/api/ws/pays/all"
bind="control-3-bind">
<xf:label ref="$form-resources/control-3/label"/>
<xf:hint ref="$form-resources/control-3/hint"/>
<xf:alert ref="$fr-resources/detail/labels/alert"/>
<xf:itemset ref="./_">
<xf:label ref=".//libelle"/>
<xf:value ref=".//id"/>
</xf:itemset>
</fr:autocomplete>
そして、これはスクリーンショットです:
答えていただきありがとうございます。そのようなURLに変更しました。http://127.0.0.1/api/cpAutocomplete/findCountry/{$fr-search-value}、オートコンプリートフィルタリングはうまくいきますが、クリックすると検索された項目では、フィールドは1秒で満たされ、その後はフィールドが空になりました(値が選択されていません)。この現象についてご存じですか?私は何を追加する必要がありますか? – Lebki
あなたのサービスへのどのような呼び出しが行われているか確認できますか?ユーザーが値を選択した後、その値でサービスが呼び出されていて、サービスが何も返されないかどうかは疑問です。 – avernet
Evernetありがとう、それは働いた! – Lebki