jquery按钮根据从DB检索的数据启用和禁用

时间:2017-10-11 21:09:16

标签: javascript jquery html hibernate spring-mvc

我有一个带下拉列表的按钮,我想只为一种证书类型启用该按钮。我从DB获取证书类型并使用下面的代码。我要启用和禁用的按钮是" Action"按钮。我获取了证书类型并在表中列为($ {cert.certType})。我怎么能使用该字段来启用和禁用该功能。有人可以帮忙吗?感谢。

代码段:

<c:forEach var="cert" items="${certificates}" varStatus="status">
                                    <tr>
                                        <td><c:out value="${status.count}" /></td>
                                        <td>${cert.commonName}</td>
                                        <td>${cert.validFrom}</td>
                                        <td>${cert.validTo}</td>
                                        <td>${cert.generatedDate}</td>
                                        <td>${cert.certType}</td>
                                        <td></td>
                                        <td></td>

                                        <td>
                                            <div class="btn-group">
                                                <button type="button"
                                                class="btn btn-default dropdown-toggle ${cert.certType}"
                                                data-toggle="dropdown">
                                                Actions <span class="caret"></span>
                                            </button>
                                                <ul class="dropdown-menu" role="menu">
                                                    <li><a data-toggle="modal"
                        data-target="#editCertModal" data-id="${cert.id}">Edit Cert</a></li>

                                                    <li><a data-toggle="modal"
                        data-target="#deleteCertModal_${cert.id}">Delete Cert</a></li>

                                                    <li><a data-toggle="modal"
                        data-target="#renewCertModal" id="${cert.id}">Renew Cert</a></li>
                                                    <li><a title="Downloads the cert in .pem file" 
                                                   href="/DownloadPemFile/${cert.id}">Download</a></li>
                                                    <li><a 
                                                    onclick="alert('To be implemented.');">View EventLog</a></li>

                                                </ul>
                                            </div>
                                        </td>

                                    </tr>

                                </c:forEach>

1 个答案:

答案 0 :(得分:0)

我在下面使用的JS文件中: -

$(function(){$(&#39; .IssuerCert&#39;)。prop(&#39;禁用&#39;,true);});