0

我是 Oracle MAF 的新手。我有两个命令按钮。单击按钮时,我想更改整个身体的背景颜色。如何在 AMX 页面中执行此操作。在 AMX 页面中编写按钮 onClick 函数。

<amx:commandButton text="Red" id="red" styleClass="blue-background"/>

$("#red").onclick(function(){
   
   $("#pp1").css("background-color","yellow");
    
});

在这里,我编写了 AMX Page 命令按钮代码和 jQuery 代码。如何在 jQuery 中调用 AMX commandButton ID。该功能不起作用。

4

1 回答 1

0

尝试这个

步骤1

创建一个 .js 文件并将其添加到您的功能中。

第2步

在那个 .js 文件中写一个函数

bgColorChange = function(){
  // your jQuery code
}

第三步

从您的 bean 类调用 js 函数

AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureId(), "bgColorChange",new Object[]{});

试试这个,如果您遇到任何问题,请告诉我

于 2016-08-17T10:13:37.317 回答