我有一个绑定到xml节点集的xforms字段。 当我手动将数据输入字段时,它会完美地更新基础xml。
但我正在尝试使用一些jquery来填充该字段。 这只有一半可以填充字段,但不会更改底层的xml
这是我正在使用的js(用于测试目的的focus())。
$(".myinput").focus(function() {
var myId = $(this).attr('id');
alert("i am trying to update " + myId);
ORBEON.xforms.Document.setValue(myId, "test");
});
有可能实现这个目标吗?
答案 0 :(得分:0)
呀。这个有可能。浏览以下链接并在代码中稍微调整一下。它肯定有效。
http://wiki.orbeon.com/forms/doc/developer-guide/xforms-javascript-integration
基本上使用JS我们将更新控件的值,这将触发实例的重新计算,从而触发基础xml的更改。