我想問問有沒有人知道在提交表單後,如何更改用作提交按鈕的輸入的顏色。我使用twitter bootstrap 3,任何方法都會受到歡迎。最簡單的雖然更好。在我的代碼,我充滿了一種形式:表單提交後輸入按鈕顏色改變
<input class="btn btn-default" onclick="document.getElementById('priceform').submit()" name="filter" type="submit" value="Action" style="width:45%;font-size: 12px">
<input class="btn btn-default" onclick="document.getElementById('priceform').submit()" name="filter" type="submit" value="Adventure" style="width:45%;font-size: 12px">
<input class="btn btn-default" onclick="document.getElementById('priceform').submit()" name="filter" type="submit" value="Family" style="width:45%;font-size: 12px">
和許多相同類型的每一個遊戲類型有他們作爲我的產品頁面上的結果的過濾器。一切正常,我試圖在用戶應用的按鈕上添加一些顏色來過濾結果,但當然在表單提交後,顏色仍然是默認值。我嘗試了JavaScript,我嘗試了JQuery,但仍然沒有。提前致謝。
按鈕顏色改變不會爲你做? –
表單提交後,它保持原樣。 –
我認爲這是因爲你的頁面在你的表單被提交時重新加載,因此JavaScript的變化被恢復。你必須使用session來保存按鈕狀態或使用ajax來提交表格 –