私はXFormsにまったく慣れていないので、我慢してください。次のことができるかどうか知りたいのですが:
HTMLフォームがあります
<form>
<input type="text" name="search-string"/>
<input type="checkbox" name="search1" checked="checked" />Search option 1
<input type="checkbox" name="search2" checked="checked" />Search option 2
<input type="submit" />
</form>
これをXFormsで表現し、送信時に次のようなXML要素に変換したいと思います。
<data>
<search1>my search string</search1>
<search2>my search string</search2>
</data>
search1
and要素はsearch2
、対応するチェックボックスが設定されている場合にのみ設定する必要があり、両方に入力からの文字列がsearch-string
入力されます。
要素が構築されたらdata
、POSThttpリクエストを介して要素を送信する必要があります。
これはすべてXFormsだけを使用して実行できますか、それともJSなどを使用する必要がありますか?
PS:違いがあれば、XSLTFormsを使用しています。