我有一个页面上有一个发票负载,我希望能够删除发票,然后看到它已被删除。在运行另一个页面时刷新HTML PHP页面?
我正在使用当前的(bastardizing其他代码,因为我真的不知道HTML/PHP都非常清楚......!)
<form name="form1" action="deleteinvoice.php" method="post">
<input name="invoiceid" type="number" size="20"/>
<input id="input"
type='submit'
value='Delete'
onclick="form1.action='deleteinvoice.php';target='my-iframe'"
class="button save-big"
disabled="disabled" >
<input type="checkbox"
name="agree"
value="yes"
onclick="input.disabled = !this.checked" />Confirm you have the correct invoice number
</form>
<iframe name="my-iframe" src="deleteinvoice.php" style="display:none"></iframe>
这是工作的罚款,只要它删除发票(所以我知道deleteinvoice.php页面正在工作),但我真的可以做的事情就是刷新我所在的页面,以便删除的发票消失并且表单再次为空。
想法?
'onclick =“blahblah; form1.reset()”'? –
@MarcB你会把输入与输入的id?即onclick =“form1.action ='deleteinvoice.php'; target ='my-iframe'; from1.reset()”?这将重新排列事物的表单方面,但仍不确定刷新页面以显示发票已被删除? – franglais
有什么特别的原因让你为什么使用iframe? –