ADF Faces 小疑问+ADF调用JS的一些方法

在ADF Faces inputtext组件如果设置为disabled= true 或者 readonly = true的情况下

如果 想调用JS获取该组件的当前VALUE值是获取不到的

不明白为什么。

我现在的笨方法是,复制了份新的inputtext 设id = 'b'  (原来的id='a')

那么js里  AdfPage.PAGE.findComponentByAbsoluteId("b"); 来代替a inputtext

a inputtext仍然为disabled   

b inputtext设visible=false (rendered = false也读不到值  日)  

附上 ADF 调用JS的方法:

 function queryEnter(event){
                var k=event.getKeyCode();
                if(k == 13){
                    // 传入查询按钮id
                    var component = AdfPage.PAGE.findComponentByAbsoluteId("按钮ID");  
                    
                    AdfActionEvent.queue(component, component.getPartialSubmit());
                }
            }

 该方法为 按回车键  使某个组件与服务器进行一次提交

更多的ADF 和js结合方法在http://blog.csdn.net/luyushuang/article/details/6618381


你可能感兴趣的:(ADF Faces 小疑问+ADF调用JS的一些方法)