簡體   English   中英

試圖將提交按鈕的狀態從禁用更改為啟用

[英]trying to change the state of a submit button from disabled to enabled

嘗試通過刪除類“ disabled”來更改按鈕狀態的不同方法。 在嘗試了各種建議后,我仍然無法在網上找到我想要的功能。 以下是該視圖的摘錄

 <tr>
    <td>
    <input type="checkbox" name="chk" id="chk" onclick="enableSubmit()">I accept the 
    <a target="_blank" href="<c:url value='/TermsAndConditions' />" rel="nofollow" >terms and conditions
    </a> of this transaction
    </td>
    </tr>
    <tr>
    <td style="align: left;">
    <a class="btn btn-default" href="<c:url value='/Cancel' />/${order.id}" role="button">
    <spring:message code="result.back" />
    </a>
    </td>
    <td style="text-align: right;">
    <a id="submitBtn" class="btn btn-primary disabled" href="<c:url value='/Confirm' />/${order.id}" role="button" >
    <spring:message code="result.submit" />
    </a>
    </td>
    </tr>

以下是我嘗試過的最新嘗試

 <script>
        function enableSubmit(){
        $('#submitBtn').removeClass('disabled');
        }
 </script>

任何關於我做錯事情的指導將不勝感激

$('.submitBtn')

允許選擇具有CSS類 submitBtn的元素。 您想要的是選擇具有id submitBtn的元素:

$('#submitBtn')

嘗試:

</script>
        function enableSubmit(){
        $('#submitBtn').removeClass('disabled');
        }
 </script>

.submitBtn用於類#submitBtn用於ID

您試圖修改的類不是SubmitBtn的ID。

$('.submitBtn')更改$('.submitBtn') $('#submitBtn')

您的腳本包含一個錯字。

的。 選擇具有類的元素,則#將選擇一個ID。 自從你用過

function enableSubmit(){
        $('#submitBtn').removeClass('disabled');
}

這應該解決它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM