2
XFormsの入力コントロールをオートコンプリートする方法について教えてください。XFormsのオートコンプリートコントロール
また、別のコントロールの値からコントロールを設定するにはどうすればよいですか?ユーザーが国名を選択したときのドロップダウンメニューと同様に、次のフィールドにはその国の首都が自動的に入力されます。
国:エジプト 市:カイロ(市が自動的に表示されます)
XFormsの入力コントロールをオートコンプリートする方法について教えてください。XFormsのオートコンプリートコントロール
また、別のコントロールの値からコントロールを設定するにはどうすればよいですか?ユーザーが国名を選択したときのドロップダウンメニューと同様に、次のフィールドにはその国の首都が自動的に入力されます。
国:エジプト 市:カイロ(市が自動的に表示されます)
のXForms自体はオートコンプリート機能を提供しませんが、Orbeonフォームは、XBLとJavaScriptを使用してこのような制御を実装しています。 Here is the documentation。
コントロールは複数のモードがありますが、通常はこのようにそれを使用します。たくさんオートコンプリートアイデア
<fr:autocomplete ref="country-name" dynamic-itemset="false">
<xforms:label>Enter a country name: </xforms:label>
<xforms:itemset nodeset="instance('all-countries')/country">
<xforms:label ref="name"/>
<xforms:value ref="name"/>
</xforms:itemset>
</fr:autocomplete>
おかげで、あまりにも悪いがOrbeonに開発しておりません。私は私のコーディングでを使用して、その名前空間を含めることができますか?実際のコードを自分で書いています(GUIアプリケーションを使用していないため)。 –
@System_me Orbeonフォームを使用していないのに別のXFormsエンジンを使用している場合、Orbeon固有の ''コントロールを使用することはできません。しかし、使用しているXFormsの実装にも同様の機能があります。この質問への答えは実装固有のものになるので、あなたの質問を編集して、その実装のその名前を質問に、おそらくタイトルにも含めることをお勧めします。 –
avernet