cakephp更新表单或点击不保存更改按钮

时间:2014-06-16 13:38:30

标签: cakephp

我的应用程序中没有保存按钮的问题。 场景是:

我点击设施上的编辑按钮,删除名称,不想保存更改。但是,如果我删除名称并单击“不保存”,它将存储一个空的新名称。怎么避免这个?

这是代码,如果是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将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

使用程式化链接代替按钮,将链接返回参考页面。