我想问问有没有人知道在提交表单后,如何更改用作提交按钮的输入的颜色。我使用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来提交表格 –