我对 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
我需要通过 POST http 请求发送它。
所有这些都可以仅使用 XForms 来完成,还是我需要使用 JS 之类的?
PS:如果有什么不同,我正在使用 XSLTForms。