我的应用程序中没有保存按钮的问题。 场景是:
我点击设施上的编辑按钮,删除名称,不想保存更改。但是,如果我删除名称并单击“不保存”,它将存储一个空的新名称。怎么避免这个?
这是代码,如果是edit.ctp
<input id="subcategory" name="name" size="36" type="text" value="<?php echo $f['Whatever']['name'];?>" />
<div id="name_error" style="color: red;"></div>
<button class="btn btn-lg btn-primary" type="submit" name="submit" onclick="return whatevername();">
<span class="glyphicon glyphicon-ok"></span> Save
</button>
保存新名称效果很好,验证功能也可以。现在取消按钮:
<a href="<?php echo h($this->Html->Url(array('controller'=>'whatever','action'=>'view'))); ?>">
<button class="btn btn-lg btn-warning" >
<span class="glyphicon glyphicon-trash"></span> Cancel the changes
</button>
</a>
任何sugestions将不胜感激。感谢
答案 0 :(得分:0)
使用程式化链接代替按钮,将链接返回参考页面。