0
我的窗体上有一个小小的xxf:script
:Orbeon:客户端的JavaScript API - 找不到元素
<xf:instance id="fr-form-instance" xxf:exclude-result-prefixes="#all">
<form>
<section-3>
<ctl-input/>
<ctl-show/>
</section-3>
</form>
</xf:instance>
但是当它:
<xxf:script ev:event="DOMActivate">
var msg = ORBEON.xforms.Document.getValue("ctl-input");
window.alert("Input: " + msg);
</xxf:script>
应该在以下模型查找它运行,它退出时出现以下错误:
Uncaught Cannot find control id ctl-input_.extend._findControl
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:138_.extend.getValue
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:138xf_861cb11f4997109affb7913426a4f463e1ad2cb0
@ new:104Server.callUserScript
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:132AjaxServer.handleResponseDom
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:133AjaxServer.handleResponseAjax
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:133YAHOO.util.Connect.handleTransactionResponse
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:56(anonymous function)
@ orbeon-e5b0ff6755fd59a52104ecab42b16b473214055e.js:56
任何想法发生了什么问题h ERE?
并没有解决我的问题,发布了[跟进问题(http://stackoverflow.com/questions/35741178) – gubaer
明白了,我会看看这个单独的问题。 – avernet