问题标签 [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.
xpath - 动态更改绑定元素的 xpath 表达式
我试图通过使用不同的数据节点调用子表单来重用它,例如通过单击更改 xpath 表达式然后加载子表单的触发器。
为此,我创建了一个绑定元素,但无法使其动态更改。我知道如何更改实例节点的值,所以我让我的绑定元素指向一个节点,但它不起作用。像这样的东西:
我也试过这个没有成功:
并且还通过 Js:
提前致谢。
leaflet - 传单在 XSLTForms XML 文件中时在缩放时冻结
我正在使用 XSLTForms,我需要添加一张传单地图。但是那个图书馆的东西不起作用。我在 .xml 文件中有以下代码(就像我拥有的每个 xform 一样),但是当我缩放地图(通过双击或单击缩放按钮)时,它会冻结。
_zoomIn: 功能在冻结时仍会触发,但不会产生预期的视觉变化。
这是简单的 xforms 示例:
font-awesome - 在 XSLTForms 中使用 Font Awesome
我尝试在 XSLTForms 中使用 Font Awesome,但没有成功。我在标题中包含了一个链接,但每次我尝试使用图标时,它都不会显示。不同文件中包含的其他 CSS 样式可以工作,但即使我在文件开头和结尾处包含标签(对于预处理器)它也不起作用。
任何想法?
xforms - 删除最后一个重复节点后无法插入
问题是,在我删除重复中唯一剩余的行后,添加按钮不再起作用。
用额外的东西填充我的帖子,以便问题被接受
xforms - 表单未提交到正确的服务器脚本
我正在尝试使用 echo 服务测试此 XForm 的提交(我有自己的 echo Xquery 脚本,但也尝试使用基于 Web 的脚本,您可以在代码示例中看到)。我的检查显示 xforms-submit-done 事件确实被触发,但提交资源属性中的脚本没有被调用。相反,我在其中得到一个空白页面,并且 url 保持不变。
代码如下。
xforms - HTML 表格和 XsltForms
XForms wikibook 中的这个示例在我建模我的代码时不起作用,因为不显示重复的行。
xforms - 过滤具有多个绑定的实例似乎不起作用
这个想法是获取模型实例并根据分数对其进行分区。
在上面我们有一个包含所有评论的实例,我想根据算法分数(正面、中性或负面)创建不同的绑定。
然后在我的用户界面中
应该检索喜欢它的子集(algorithmScore 为正)等
但是,当我运行此代码时,当我请求喜欢时会出现不喜欢的内容,并且模型会修剪掉不相关的行(我相信这应该会发生)。
我认为 XForms 不是为了以这种方式做这类事情的吗?
xml - 向 XForms 重复结构添加复选框
我在 eXist 2.2 中使用 XSLTForms 和 RESTXQ 服务器。
我有一个搜索表单,让用户可以查询远程 API,如果查询匹配,该 API 会响应一组 XML 记录。我xf:repeat
用来迭代记录,并且我希望能够在每条记录的开头提供一个复选框,以便用户可以选择他们想要的记录。但是,当我在其中放置一个复选框元素xf:repeat
(使用xf:input
绑定到布尔值)时,我没有获得所需的功能。复选框不是相互独立,而是作为一个组激活。当我单击第一个框时,第二个框也会被激活,依此类推。这似乎是一个足够常见的用例,但我似乎找不到任何文档或示例来说明如何实现它。
我知道我需要以某种方式同步这两个实例,以确保bool
每个复选框都有一个新元素,并且我尝试了不同的方法xf:insert
,但我无法工作。
模型片段:
带有以下内容的表单片段xf:repeat
:
vb.net - 在 vb.net Web 表单中集成 XSLTForms
我正在尝试为我的下一个项目收集信息,我必须在 vb.net Web 表单中使用 XSLTForms。
你能给我一些关于这个的完整例子吗(即使服务器语言不同)?
我开始阅读有关 XSLTForms 的信息,但对我来说,它们在 VB.net 中的集成尚不清楚。我必须实现的功能是正常的 CRUD 操作。
疑问之一是为什么要使用 xform 处理器(在我的例子中是 XSLTForms )而不是做一个简单的 XSLT - 像转换
我在哪里指定 XSL 样式表?
xml - XForms 重复:相同的元素名称,不同的值约束
我正在尝试在 XForms(eXist-db 中的 XSLTForms 实现)中编辑 RDF/XML,并且我需要对xf:repeat
结构中具有相同名称的元素实施不同的值约束。例如,我有一个 bf:subject
元素,它可以将默认 URI 作为其@rdf:resource
属性的值,也可以将任意 URI 链接到表单中定义的其他资源(为简洁起见,我在下面提供的示例中省略了这些) .
在xf:repeat
结构中,如何区分具有相同名称的元素?@rdf:resource
我可以使用将 的值限制为中指定的默认 URI的谓词来处理第一种情况,但是对于可以采用任意 URIxf:model
的情况,我找不到实现差异处理的方法。@rdf:resource
注意:第二个嵌套的 xf:repeat 中没有表单控件,因为 @rdf:resource 的值是使用更新 XForms 实例的单独 JavaScript 库 ( jsPlumb ) 动态更新的。