【发布时间】:2012-11-13 06:53:14
【问题描述】:
我对 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 和 search2 元素只有在设置了相应的复选框时才应设置,并且它们都使用来自 search-string 输入的字符串填充。
当data 元素构建完成后,我需要通过 POST http 请求发送它。
这一切都可以仅使用 XForms 来完成吗,还是我需要使用 JS 之类的?
PS:如果有什么不同,我正在使用 XSLTForms。
【问题讨论】: