我正在使用 YUI 和 Struts2 来展示一个交互式应用程序。一旦触发onchange事件,我需要更新 div 。这是我正在使用的代码:
<div id="...">
<s:form id="..." action="...">
<s:select id="proyecto_actual_select" .../>
</s:form>
<sx:bind sources="proyecto_actual_select" formId="cambiar_proyecto_actual_form" targets="pantalla_principal" events="onchange" afterNotifyTopics="cambioProyecto"/>
</div>
执行该操作后,将执行此脚本:
YUI({combine: false, filter: 'raw'}).use('bezier-wire', 'container','image-container',function(Y) {
window.Y = Y;
var layerEl = Y.one('#pantalla_principal');
...Some changes on layerEl...
};
当 Struts2 渲染 div *pantalla_principal* 时,显示的 div 没有在脚本期间对其进行更改。我应该怎么做才能使该 div 与 layerE1 完全一样?