2015-08-23 37 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和一个按钮都是元素。

无论哪种方式,至于你的问题,我们需要知道你已经拥有了什么。这项任务本身有几种方法可以完成,并且根据您现有的代码,可能有一种方法可以以比其他方式更正确的方式完成此任务。