我正在为基于django的应用程序创建html模板。我在这里为按钮使用twitter引导API,但其中一个(取消按钮)似乎没有正常工作。我使用href将它链接到另一个页面,但是当我点击按钮时,它会重定向到当前页面的post方法。请看下图:twitter bootstrap href按钮不起作用
<h2>Add new Schedule:</h2>
<form class="form-horizontal" method='post'>
<table>
{% load bootstrap %}
{{ form|bootstrap }}
{% csrf_token %}
<tr>
<td></td>
<td>
<input class="btn btn-primary" type='submit' name='reset' value='Save' />
</td>
<td></td>
<td><a href='{%url head.views.edit_instance_binding binding.id %}'><button class="btn btn-inverse" type="submit">Cancel</button></a></td>
</tr>
</table>
</form>
但是,如果我摆脱按钮,并用它作为一个简单的HREF似乎工作: <td><a href='{%url head.views.edit_instance_binding binding.id %}'>Cancel</a></td>
这是怎么回事?
为什么不尝试把btn类放在它自己的超链接上而不是在超链接中放置一个提交按钮? – Chris
是的工作,我认为你只能使用按钮类,如果你使用一个按钮标签(我是新的webdev) –