问题标签 [xsltforms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
155 浏览

xpath - 如何检查xforms中是否存在实例?

我只想在实例“addressDetails”存在时才调度一个动作(因为该实例是在子表单中加载的)。

我尝试使用 xf:action 的 'if' 属性如下,但没有奏效:

我收到错误“评估 XPath 表达式实例时出错('addressDetails')”。

有没有办法检查实例是否存在?

0 投票
1 回答
69 浏览

xslt-2.0 - 如何使用另一个文档更新实例值

我们使用 XSLTForms 和 XSLT 来显示页面。我在页面上有一个实例,其值设置为文档。

它工作正常并且实例值设置正确。但是,稍后我需要使用另一个文档更新此实例的值。我尝试了以下类似的方法,但没有奏效:

即使我知道 updatedDetailDocument 不为空,这只会使实例为空。xf:setvalue 甚至支持设置实例吗?还是有其他方法可以做到这一点?

0 投票
1 回答
80 浏览

xforms - Xforms 实例 src 属性不起作用

我试图根据资源填充实例。但是,以下似乎不起作用。我们正在使用 XSLTForms(XForms 的客户端实现)。

我已经检查了“ http://localhost:8081/Restfultest/empDetails ”资源,它工作正常并在浏览器中返回正确的 XML 文档。关于如何初始化实例的任何想法?

如果我尝试按如下方式从本地文件加载实例,它工作正常。

我什至可以在开发人员工具网络选项卡中看到正在拨打电话,甚至有回应。只是当我查看实例时,该值未设置!我也尝试使用资源属性,但仍然没有填充实例值。

0 投票
1 回答
37 浏览

xforms - 如何在 XForms 中限制特定绑定到 aa subission?

我有一组xforms:input使用xforms:bind. 但是,我xforms:submit在表单上有两个按钮 ( ),对于其中一个按钮,我不希望输入字段是必需的。有没有办法做到这一点?

0 投票
1 回答
275 浏览

orbeon - 如何使用 xforms:load 在 xforms 页面中嵌入 javascript 然后调用它?

xf:load我知道我们在xforms-ready模型事件中调用调用 JavaScript 方法。

但是我怎样才能嵌入 JavaScript 呢?即我想从资源动态生成javascript,将其嵌入到元素中,然后使用上述方法调用它?

0 投票
3 回答
291 浏览

xml - 如何使用 eXist-db 和 xsltForms 通过浏览器编辑 xml 文件

我对 eXist-db 比较陌生。我已经构建了一个在浏览器中显示 XML 文档的应用程序,并实现了基本搜索。

我有一个用作数据库的 .xml 文件;它包含以下记录:

我希望能够通过浏览器编辑这个文件;例如,编辑一个人的姓名,或添加一条新记录。

我浏览了 eXist-db 文档,查看了示例,阅读了 wikibooks - 我还没有找到我需要的东西。我只需要一个文本区域,有人可以在其中输入/编辑一些文本,这些文本将被推送(我猜是使用 PUT)到 .xml 文件中。

XSLTForms 是我的最佳选择吗?谁能给我一些方向/建议/例子?谢谢!

0 投票
1 回答
213 浏览

xml - xforms 不能在浏览器上运行

我正在尝试在浏览器上运行 xForms,但它没有显示在浏览器中。这是我的xml代码:

另外,我想知道应该使用哪个引擎来运行 XForms。

提前致谢

0 投票
1 回答
25 浏览

xforms - 错误报告 XSLTForms 范围控制?

我的 XForm 中的范围控件没有将输入值绑定到模型。也就是说,我输入了一个值,但模型中控件绑定的字段没有更新。

我已经尝试了几个公共领域的例子

https://en.wikibooks.org/wiki/XForms/Bind_to_ranges https://en.wikibooks.org/wiki/XForms/Range

在这两个示例中,范围控件已设置但已冻结(即您无法移动它)。如果您从模型中删除初始化值,则表单不会显示完成。

有人可以验证 XSLTForms 1.1 R649 中范围控制功能的状态吗?

谢谢你。

0 投票
2 回答
43 浏览

xforms - XSLTForm 日期选择器未正确显示

XSLTForms 日期选择器的显示有时会出现扭曲和/或未对齐。

0 投票
1 回答
74 浏览

xforms - Manipulating Xforms repeat collections. View and Model easily get out of sync

To recreate this problem, here is some sample code taken from Steve Pembertons Xforms for HTML authors tutorial.

After a few random clicks of the New and Delete buttons the UI will freeze and stop responding to further clicks because the model has gotten out of sync with the view (i.e they reflect differing number of instances of the repeating construct)