XForms vs d3js - 会话已过期,javascript错误

时间:2015-08-11 17:55:40

标签: javascript json d3.js xforms

创建拓扑构建表单:

enter image description here

使用XForm设置参数,然后 - 启动d3js javascript以显示拓扑图。

<xf:trigger>
   <xf:label>Run JavaScript</xf:label>
    <xf:action ev:event="DOMActivate">
            <xf:load resource="javascript:d3.json('{concat(instance('selected')/graph_uri/text(),instance('selected')/sel_vlan/text(),'&amp;conn_str=',instance('selected')/sel_connstr/text() )}',draw)" show="replace"/>
    </xf:action>
</xf:trigger>

第一次运行效果很好,但随后我在xform中按下触发器,我收到消息:

enter image description here

如果我在xf:repeater control中更改选择 - 我收到此错误:

  

错误 - 异常:对象{javaClassName:“java.lang.Throwable”,   消息:“错误”}

throw 'allowScriptTagRemoting is false.';
(function(){
var r=window.dwr._[0];
//#DWR-INSERT
//#DWR-REPLY
r.handleException("8","0",{javaClassName:"java.lang.Throwable",message:"Error"});
})();

看起来javascript没有返回控件来形成...

0 个答案:

没有答案