setTimeout(function() { var type = _g().getWidgetByName("vartype").getValue() if (type == '发货') { //获取type的值,判断type值是否等于'发货' window.location = encodeURI(encodeURI("${servletURL}?viewlet=product/发货.frm")); //切换界面 } }, 5000); 我设置了每5秒获取一次type类型的值,来确认是否切换界面。这个功能是做出来了,但是打开网页看的时候只停留在第一个层级的数据源切换,当我改变数据源的时候,url的界面没有发生变化,这时要人工干预点一下刷新界面,他才会自动获取新的数据源。这里头是哪个接口环节出问题了? |