2015-08-23 72 views
-2

我試圖建立一個基於boostrap/javascript /和nosql數據庫的應用程序 一種小型CRM /開票系統 我需要顯示/隱藏按鈕基於變量 例如對於報價,狀態可能是「打開」,「丟失」,「贏」 等我的報價詳細信息頁面,當報價狀態是開放的我想顯示按鈕 - 贏分貝贏得和複製報價訂單) - 丟失(誰更改報價id在db中的狀態) 但我想隱藏按鈕「重新打開」誰更改取消狀態打開 等等我的不同狀態..基於變量的助推器隱藏/顯示按鈕

所以要我要找的是崩潰/隱藏一些按鈕,根據我的報價狀態的方式(我把一個叫quoteStatus可變我報價的狀態)

任何建議將受到歡迎

感謝

jeebee

回答

0

你可以做這樣的事情

if (quoteStatus==="value"){ 
    document.getElementById("buttonId").style.display='none'; 
} 
else{ 
    document.getElementById("button").style.display='block'; 
} 

這只是javascri PT,你可以使用jQuery它會讓你更容易,讓你的代碼可能看起來像

if (quoteStatus==="value"){ 
     $("#buttonId").hide(); 
    } 
    else{ 
     $("#buttonId").show(); 
    } 
+0

謝謝它適用於我與Jquery – jeebee

0

爲了讓你的問題更積極的反應,你必須表現出一定的研究工作。這個問題在你沒有實際向我們展示過你曾經嘗試過的東西中是沒有用的,而且你的功能的目的可能以前被問及過? How to hide/show div based on variable using javascript。一個div和一個按鈕都是元素。

無論哪種方式,至於你的問題,我們需要知道你已經擁有了什麼。這項任務本身有幾種方法可以完成,並且根據您現有的代碼,可能有一種方法可以以比其他方式更正確的方式完成此任務。