如何在按下按钮时使一个按钮处于非活动状态而其他按钮处于活动状态,并在zk中保持状态。

时间:2011-09-18 20:07:28

标签: button load zk

在一个窗口中我有2个按钮 - 编辑和查看。 现在,除非用户按下“编辑”按钮,否则我希望“视图”按钮必须保持禁用状态。 按下编辑按钮后,必须启用“查看”按钮,并且必须禁用“编辑”按钮。 当它们中的任何一个被启用时,然后在点击时必须有一个重定向。当重定向或重定向到同一页面后返回同一页面时,此状态也必须保持(即启用“视图”按钮并禁用“编辑”)。 我尝试了以下但是得到错误:“事件监听器不支持本机内容” 有人可以帮帮我。

        <button id = "ViewBtn" width="80px" label="View"
           disabled="true">
               <attribute name="onClick">

                   <zscript>
                  <![CDATA[
                  Executions.sendRedirect("View.zul");
                  ]]>
                 </zscript>
                   </attribute>
         </button>
    </row>
    <row>

        <button id = "EditBtn" width="80px" label="Edit"
               >
           <attribute name="onClick">
                <zscript>
                  <![CDATA[
                  disabled="true";
                  ViewBtn.setDisabled("false");
                  Executions.sendRedirect("Edit.zul");
                  ]]>
                 </zscript>
           </attribute>
        </button>

    </row>

感谢。

1 个答案:

答案 0 :(得分:0)

因为你把它放在了里面。

事件监听器(声明为)已经假设zscript(java代码),因此您不必声明它。