2011-09-18 78 views
0

在一個窗口中,我有2個按鈕 - 編輯和查看。 現在,除非用戶按下'編輯'按鈕,我打算'查看'按鈕必須保持禁用狀態。 一旦他按下編輯按鈕,必須啓用「查看」按鈕並且必須禁用「編輯」按鈕。 當它們中的任何一個被啓用時,然後在點擊時必須有重定向。當我在重定向後回到同一頁面或重定向到同一頁面時,此狀態也必須保持不變(即啓用「查看」按鈕並禁用「編輯」)。 我嘗試了以下,但得到錯誤:「事件偵聽器不支持原生內容」 有人可以請幫我。如何使一個按鈕處於非活動狀態,並在按鈕上按其他活動並按住zk中的狀態。

 <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> 

感謝。

回答

0

這是因爲你放在裏面的。

事件監聽器(用聲明)已經假定了zscript(java代碼),所以你不必聲明它。

相關問題